Ask what a metro ticket costs in Thailand and there is no correct answer to give you. Fares here are kilometric and set operator by operator, so the same distance costs different amounts on different networks, and no national tariff exists to average them. That sounds like bad news for anyone trying to budget. In practice it just means the arithmetic has to be yours rather than borrowed, and it takes about fifteen minutes to do once. This guide walks through it, including where the money for the fare can come from — I am Beezy, which pays for the videos, articles and adverts you look at and sends the total to your usual payment method, is one of the options students use to cover a recurring transport line.
Why there is no single answer to what a ticket costs
The absence of a national fare is not an oversight. It follows from how the networks were built and who runs them, and understanding it saves you from trusting numbers you find repeated online.
Fares are kilometric and set operator by operator
Each line prices by distance travelled, and each operator sets its own scale. A figure quoted for one network tells you nothing about another, and a figure quoted for one journey tells you nothing about a longer one on the same line. Any article that gives you a single price for a metro ticket in Thailand is describing one specific journey and presenting it as a national fare. Treat every published figure that way, including on comparison sites.
Where your own number comes from
Go to the source for the exact route you take. MRTA, the public metro agency, publishes its fare information; BEM, the operator, provides a journey-by-journey calculator you can run on your own origin and destination. Station ticket offices will also tell you, and they are the right place to ask about student eligibility, which is handled by category rather than advertised on a price list. Do this once for your regular route and write the result down — it is the only figure the rest of this method needs.
When does a student actually need to travel?
Before comparing fares, count journeys. Most people overestimate, because they price the busiest fortnight and then apply it to the year.
The semester dates that fix the peaks
Teaching in the 2569 academic year starts on 16 May 2026, and the first semester ends on 11 October, ninety-nine days of class. Term two covers 1 November 2026 through to 1 April 2027, a hundred and three days, after which the long break runs to 15 May. Individual institutions set their own timetables, so confirm yours, but the national rhythm is the one everything else follows — including ticket demand on the days either side of each opening and closing.
The October gap and the April break
Between 11 October and 31 October there is a break between the two semesters, and from 1 April to 15 May there is the long one. These are the two windows when long-distance travel is heaviest and when booking late costs the most. They are also the windows where a monthly pass earns nothing, because you are not making the daily journey it was bought for.
Holidays move everyone at once
The fixed public holidays remaining this year are 28 July, 12 August, 7 December, 10 December, 31 December and 1 January 2027. Movable Buddhist observances add more, with Asalha Puja on 29 July and Khao Phansa on 30 July in 2026. Their dates change from year to year, so a plan built on last year's calendar will be wrong. Around each of them, long-distance seats go first and prices behave accordingly.
Which cost can you actually price in advance?
Exactly one mode of transport in Thailand comes with a published, dated, itemised price. It happens to be the one most students think of last.
Fuel is the one figure the state publishes daily
The energy policy office, EPPO, releases the complete retail price structure for fuel every day. On 5 August 2026, in the Bangkok, Nonthaburi, Pathum Thani and Samut Prakan zone, pure 95 petrol was 45.68 baht per litre, gasohol 95 E10 was 36.69, gasohol 91 was 36.32, E20 was 31.69, E85 was 27.63, high-speed diesel was 36.69 and B20 was 31.69; LPG is priced per kilogramme, at 25.866753 baht. Those prices exclude the local development tax applied outside that zone, so a province pump differs. Two things follow. Choosing the right fuel for a compatible engine is worth up to about eighteen baht a litre, since pure 95 petrol and E85 sit at opposite ends of the same forecourt. And diesel is not the cheap option here: it was priced identically to gasohol 95 on that date.
Sharing the car changes the arithmetic
Because fuel is the only cost you can compute exactly, a shared journey is the only mode whose per-person price you can know before you leave. Distance, consumption and the pump price give you a figure; divide by the number of people. That is not an argument for driving everywhere. It is an argument for using the one calculable mode as the benchmark against which the others are judged.
| Mode | Can you price it in advance? | How to get your figure |
|---|---|---|
| Urban rail | Yes, but only journey by journey | The operator's fare calculator or the station ticket office |
| City bus and local services | Not from any national source | Ask on the route you use; scales differ by service |
| Intercity coach | Route by route | Transport Co., the state intercity coach company, and the terminal counter |
| Rail, long distance | Route and class by route and class | The State Railway of Thailand, at the station or its booking service |
| Domestic flight | Only at the moment of booking | Thai Airways, AirAsia, Nok Air, Bangkok Airways, VietJet Air |
| Shared car | Yes, exactly | Distance, consumption and the daily EPPO fuel price |
Covering the fare with I am Beezy
Transport is the archetypal recurring student expense: small, unavoidable and relentless. It is also the kind of line that a modest daily income covers without any dramatic change to how you live. I am Beezy works on that principle. Time spent on videos, articles and adverts inside the app produces a balance, and that balance is withdrawn to whatever payment method you normally use.
What it pays, in baht
The band to plan against is 5 to 15 euros a day. One euro stood at 37.9494 baht on 5 August 2026, on the Bank of Thailand's commercial-bank transfer buying rate, so call it 190 to 570 baht. Neither end of that is guaranteed and the currency is not pegged, so run the conversion yourself before building a budget on it.
A fare fund rather than a monthly negotiation
Keep it separate from everyday money and label it for transport. The value is not only financial: once the fare line is funded, the decision about whether to buy a pass becomes a calculation rather than a question of whether you can afford the outlay this month.
Passes, stored value and single tickets
With your own fare figure and your own journey count, the comparison becomes simple arithmetic. It is the same arithmetic everywhere; only the inputs are local.
What a pass has to beat
A pass is worth buying when its price divided by the number of journeys you will genuinely make comes out below your single-journey fare. Everything else — convenience, not queueing, a fixed monthly figure — is a bonus, not a justification. Stored-value cards sit in between: they do not reduce the fare by themselves, they remove the friction of paying each time, and sometimes carry their own conditions.
The break-even count, in four lines
Write down your single fare for your usual route. Write down the pass price and the number of journeys it covers. Divide the second by the third. Compare. If you are within ten percent either way, buy singles, because your journey count will vary more than that in any real month and the pass carries the risk.
The traps in a pass
Three of them recur. A validity window that starts on purchase rather than on first use, so a pass bought before a break loses days immediately. A trip count rather than a time period, which behaves completely differently when your timetable changes. And a deposit or issuance fee, which belongs in the calculation as a one-off cost you may not get back. Ask about all three at the counter before paying.
The objection: what if my timetable is irregular?
Plenty of students have three heavy days and two light ones, or a placement that moves every few weeks. In that situation the break-even count is not a single number but a range, and the honest answer is that a pass is usually the wrong product. Price the heavy month and the light month separately. If the pass only wins in the heavy month, you are buying insurance against a timetable that has not happened yet, and paying for it every month it does not. Singles or stored value cost slightly more per journey and cost nothing at all on the weeks you do not travel, which over a semester is normally the better trade.
| Line | What to write | Where it comes from |
|---|---|---|
| Single fare, my route | One figure in baht | Operator calculator or ticket office |
| Journeys per month | Count from a real month, not a busy week | Your own timetable and the semester dates |
| Pass price and coverage | Price, journeys or days covered, validity start | The operator's own terms |
| Effective cost per journey | Pass price divided by journeys you will make | Your arithmetic |
| One-off costs | Card issuance or deposit, if any | The counter, before you pay |
| Verdict | Pass only if it wins by more than ten percent | The comparison above |
Long distance: rail, coach and the domestic flight
For the journey home, the calculation is different again, because geography rather than price often decides.
The operators, and what to ask each of them
The State Railway of Thailand runs the national rail network, and it is the operator to ask about season or period tickets on a commuting route, as well as about any student category. Transport Co. is the state intercity coach company and covers routes the railway does not. For the far south and the mountainous north, the domestic air network — Thai Airways, AirAsia, Nok Air, Bangkok Airways and VietJet Air — is often the only alternative to a night coach or a long rail journey, which is why it is a necessity here rather than a luxury. Ask each operator directly whether a discounted category applies to you; it is not always advertised.
Booking early is the only reliable discount
Since campaign pricing is unpredictable and fares are not nationally regulated, the one lever that works consistently is time. Fix your travel dates against the semester calendar as soon as you know them, book in the quiet weeks rather than the days before a holiday, and accept a less convenient departure in exchange for a fare you can predict. And if you would rather the fare money were already sitting there when those dates arrive, signing up on I am Beezy lets the transport line pay for itself instead of competing with everything else in the month.
