The Complete Guide to Easy Pass and M-Flow in Thailand (2026)

Bangkok has a paid tollway system that connects the metropolitan region with surrounding sub-districts and provinces.

Tollways can cost anywhere from THB10 to THB240, depending on the distance of the toll road. Using a tollway will normally help you reach your destination faster than a regular road.

While you can pay for tollways with cash, a more convenient method is cashless payment via an Easy Pass.

In this article, we are going to discuss everything you need to know about Easy Pass, including how to get it, how to top it up, and how to use it. We will also include M-Flow here, which is essentially an upgraded version of Easy Pass, available on certain tollways only.

Disclaimer: Some links in this article go to our partners, and we may earn a commission if you use them. It costs you nothing extra, and we only recommend services we'd use ourselves. Read more in our Advertising Disclosure.

Get your FREE Thailand Cheat Sheet by entering your email below. The Sheet, based on our experience with living and working in Thailand for 10+ years, shows you how to save time and money and gives you the tools the thrive in Thailand.

Key Takeaways

  • Easy Pass is a prepaid card that lets you drive through Bangkok’s toll gates without stopping. Look for the blue Easy Pass lanes at each toll booth.
  • To get one, go to the expressway office at a toll booth with your passport and THB300 for the sign-up and first top-up.
  • Photograph your card when you get it. You will need the smart card number (S/N) and OBU number for topping up and any account upgrades.
  • The simplest way to top up is through your Thai bank app. Save the menu as a favourite so you can do it in a few taps.
  • Easy Pass sometimes malfunctions at certain lanes. If the gate doesn’t read your card, back out slowly and try again.
  • M-Flow is a newer system that lets you pass through toll gates at full speed using license plate cameras. It runs on motorway 9 and on motorway 81 between Bang Yai and Kanchanaburi.
  • If you use an M-Flow gate without paying within 7 days, the penalty is 10 times the toll fee plus THB200. Always settle balances on time.

Easy Pass vs M-Pass vs M-Flow

Thailand has three electronic toll systems, run by two different agencies. Here is how they fit together. (Verified October 2026.)

SystemRun byHow it worksWhere it works
Easy PassExpressway Authority of Thailand (EXAT)A tag in your car is read at a slow-down lane with a barrierEXAT expressways, motorways 7 and 9, and the Don Muang Tollway
M-PassDepartment of HighwaysThe same tag idea as Easy Pass, issued for the motorwaysDepartment of Highways motorways
M-FlowDepartment of HighwaysCameras read your number plate at full speed, with no barrierBarrier-free gates on the motorways that have them
Thailand’s electronic toll systems compared (verified October 2026).

For most drivers in Bangkok, one Easy Pass covers almost every toll road you will use. If you also want to use M-Flow lanes, upgrade the same card to Easy Pass Plus, as explained below.

Easy Pass

Easy Pass is a prepaid ETC (electronic toll collection) card that offers a more convenient way to use tollways. With it, you can slowly drive through toll gates and the cost will be deducted automatically from your Easy Pass account.

The Easy Pass Lane is marked in blue. There will also be a big blue sign with “Easy Pass” at the toll gates.

easypass tollway Bangkok
If you need to use a tollway regularly, you should get an Easy Pass. New to the roads here? Start with our guide to driving in Thailand.

Where to Buy It?

At many toll booths, you’ll see a building on the left. It’s an expressway office where you can buy an Easy Pass. There are two things you need:

  • a passport
  • THB300 for the sign-up and your first top-up (EXAT cut this from THB500 in 2020)

Then, you’ll get an Easy Pass card, a smart card number (S/N), OBU number, and a small card that you can install in your car.

Tip: It’s a good idea to take a picture of your Easy Pass card, especially the smart card number and OBU number. You will need it for topping up or upgrading your Easy Pass.

How to Check Balance?

After you drive through an Easy Pass toll gate, you will hear a loud “beep”. Then, there is a big screen on the right showing you the charge as well as your remaining balance.

How to Top Up?

While there are many ways to top up an Easy Pass, the easiest way I always use is through my bank account application. Go to “Top-Up” > “Easy Card” menu and enter my Easy Pass smart card number (S/N).

Tip: I save my Easy Pass top-up menu as a favorite. Whenever I need to top up, I can do it within a few touches.

Where You Can Use Easy Pass

Easy Pass works on these roads:

  • EXAT expressways: Chaloem Maha Nakhon, Si Rat, Udon Ratthaya, Kanchanaphisek, Prachim Ratthaya, Chalong Rat, Burapha Withi, and the Bang Na to At Narong route (S1).
  • Motorways: motorway 7 (Bangkok to Chon Buri) and motorway 9 (Bang Pa-in to Bang Phli).
  • Tollway: the Uttaraphimuk Elevated Tollway, better known as the Don Muang Tollway.

Keep at Least THB200 on the Card

EXAT asks drivers not to let the balance drop below THB200. If you connect between several toll roads, the total can be more than you expect, and with too little credit the barrier at the exit will not open. EXAT says almost half of Easy Pass users carry less than THB200.

The simplest fix is auto top-up. The EXAT Portal app can top up your Easy Pass automatically from a linked credit or debit card, so you never get stuck at a gate.

Buying a Used Car With an Easy Pass Already Fitted

EXAT no longer transfers Easy Pass ownership in any case. If the car you buy comes with the previous owner’s tag, get your own card in your own name rather than topping up theirs. Our guide to buying a used car in Thailand covers the rest of the handover.

What If Easy Pass Doesn’t Work

However, keep in mind that Easy Pass doesn’t always work. Oftentimes, you’ll come across cars backing out of highway toll booths because the Easy Pass in that lane is not functioning.

Advertisement

If this happens to you, just slowly reverse and try again.

M-Flow

M-Flow is a new system introduced in 2022 that allows you to access tollways without the inconvenience of having to stop or slow down to pay. It uses video cameras to capture your car’s license plates while you’re driving through an M-Flow gate.

How to Use It?

M-Flow is very convenient. You can drive through an M-Flow gate without having to slow down your speed at all. The M-Flow gate will typically be on the right lane with a big M-Flow sign on the road.

Cost

The cost of using M-Flow is the same as a normal expressway. There is no extra fee for it.

Available Route

M-Flow runs on two motorways. The first is motorway no. 9, the ring road that connects Bangkok to the surrounding districts. The second is motorway no. 81 from Bang Yai to Kanchanaburi, which started charging tolls on 16 January 2026.

The Department of Highways is rolling M-Flow out to motorway no. 7 (Bangkok to Pattaya and Map Ta Phut) and motorway no. 6 (Bang Pa-in to Nakhon Ratchasima) next, so check the signs before you assume a gate takes it.

How to Get It?

The easiest way to use M-Flow is to upgrade your Easy Pass to an Easy Pass Plus account by creating your account on the Thai Easy Pass website and adding your car information, phone number, and email.

You also need a smart card number and OBU number that come with your Easy Pass card.

Some processes are partially available in English. So, you may need help from your Thai friends to set it up if you can’t read some of the instructions. After that, every time you use M-Flow, the cost will be deducted automatically from your Easy Pass.

How to Pay for M-Flow?

If you don’t upgrade your Easy Pass, you can pay for M-Flow directly on this website. You need to add your car information there, and it will show all unpaid balances. You can then pay using mobile payment.

Normally, you need to wait for a day until your balance is updated.

What Happens If I Don’t Pay for M-Flow?

If you don’t pay for M-Flow within 7 days, the penalty is very high. You will need to pay 10 times the amount of the tollway fee plus a 200 baht fee.

So, always pay on time.

FAQ

Can foreigners get an Easy Pass in Thailand?

Yes. Bring your passport to an expressway office at a toll plaza and pay THB300 for the sign-up and first top-up.

Where can I use an Easy Pass?

On all EXAT expressways in and around Bangkok, on motorways 7 and 9, and on the Don Muang Tollway.

What is the difference between Easy Pass and M-Flow?

Easy Pass reads a tag in your car at a lane with a barrier. M-Flow uses cameras to read your number plate at full speed. To pay M-Flow tolls from your Easy Pass, upgrade it to Easy Pass Plus.

How much should I keep on my Easy Pass?

EXAT recommends never letting the balance fall below THB200, so you have enough for longer trips across several toll roads.

Who do I call if my Easy Pass has a problem?

The EXAT Call Center on 1543, which is open 24 hours a day.

Sources Cited

Advertisement

Move to Thailand Without the Rookie Mistakes

Get our free Thailand Cheat Sheet: straight-talking recommendations for the essentials of settling in, sent to your inbox.

  • ✓Which visa to get (and why to skip visa runs)
  • ✓The health insurance and hospitals to actually use
  • ✓Banking, money transfers, and the best exchange rates
  • ✓Finding a place to rent without overpaying
  • ✓Plus language, work, and where to shop

Free. We'll also send a short series of expat guides. Unsubscribe anytime.

Photo of author

Saran Lhawpongsawad is a Bangkokian by birth who has spent his life in Thailand. He loves sharing what he learns from living here and running a business in the country, helping newcomers settle in and get the most out of life in Thailand. When he's not at his desk, he's outdoors exploring with his family. You can connect with him on his LinkedIn.

Sponsored
Questions About This Article?
Please post them in our Reddit community at /r/expatden.