🔄 Updated 14 Jun 2026
Before the details, here's the big picture. The popular Bangkok–Chiang Mai route runs up Highway 32 (the Asian Highway) through Ayutthaya, Ang Thong and Sing Buri to Nakhon Sawan, then joins Highway 1 (Phahonyothin) through Kamphaeng Phet, Tak and Thoen into Lampang, finishing on Highway 11 from Lampang through Lamphun to Chiang Mai. That's roughly 700 km in total. In a petrol car you can knock it out in 8 hours straight, but in an EV give yourself 9–10 hours because you'll stop to charge 2–3 times, 20–40 minutes each — which lines up neatly with bathroom breaks and grabbing something to eat anyway.
Read this before you set off
This trip suits a car with a real-world range of around 300 km or more per charge (most EVs sold in Thailand right now clear that easily). If yours does less, it's still doable, but you'll stop more often and lose more time. The single most important thing is to charge to full at home or at a charger in Bangkok before you leave, then install at least two charging apps and finish registering and linking your card while you're still at home. Don't wait to sign up at the charger when your battery is low.
The main route, split into 4 legs
Breaking the drive into legs built around the chargers makes it far easier to plan. Each leg is short enough that most cars handle it comfortably with no battery anxiety. The legs where you'll genuinely want to charge are at Nakhon Sawan or Kamphaeng Phet, then a top-up again around Thoen or Lampang. How many stops you make depends on your car and your own driving style.
Leg 1 · Bangkok → Nakhon Sawan
Leave Bangkok on a full charge and head up Highway 32, the Asian Highway, through Ayutthaya, Ang Thong, Sing Buri and Chai Nat. It's wide and easy driving, and your battery is still plenty full, so nothing to worry about here. By Nakhon Sawan you'll have around 40–55% left — a good moment to make your first charging stop.
Leg 2 · Nakhon Sawan → Kamphaeng Phet/Tak
Turn onto Highway 1, Phahonyothin, and head north through Kamphaeng Phet toward Tak. The road is still good and straight, with large stations and chargers dotted along the way. If you charged to full at Nakhon Sawan you'll clear this leg comfortably, or you can pop in for a quick top-up at Kamphaeng Phet.
Leg 3 · Tak → Thoen → Lampang
This is where it starts climbing, with winding mountain road around Thoen district. An EV is great on the climbs — plenty of pull and very quiet — but it draws more power than flat road. Aim to reach Thoen or Lampang with a decent amount of battery left and charge to full before the final leg. Thoen is where a lot of drivers stop for dinner.
Leg 4 · Lampang → Lamphun → Chiang Mai
The final leg joins Highway 11 through Lamphun into Chiang Mai. It's the shortest stretch — if you charged to full at Lampang you'll reach your accommodation in the city with battery to spare, no nail-biting required. Chiang Mai has plenty of chargers in town to top up before you carry on exploring.
The chargers along the way that actually work
The heart of this trip is the chargers. The good news is that Bangkok–Chiang Mai is a main corridor where the operators have rolled out plenty of units: EV Station PluZ from PTT, found inside PTT Station forecourts; EleX by EGAT from the Electricity Generating Authority of Thailand; PEA VOLTA from the Provincial Electricity Authority, usually inside Bangchak stations; and EA Anywhere, spread across malls and stations. The spots recommended below are large stations with fast DC chargers, plus restrooms, a convenience store and a coffee shop, so the stop doubles as a proper break.
PTT Station Nakhon Sawan (EV Station PluZ)
The popular first stop of the trip, inside a PTT forecourt right off the Asian Highway before you reach Nakhon Sawan town. It has fast DC chargers, clean restrooms, a Café Amazon and a convenience store. Charge for 20–30 minutes and you're good for a long run — a well-timed first break.
PTT Station Kamphaeng Phet (EV Station PluZ)
On Highway 1 around Kamphaeng Phet, this is a backup or a quick top-up for anyone who didn't fill up at Nakhon Sawan. From the real-world experience of EV drivers on this route, plenty stop here for a top-up because they've still got battery left. Just 15–20 minutes is enough to carry on to Thoen.
Charger at Thoen district, Lampang
Thoen is a favourite dinner stop for drivers on this route, with large stations carrying chargers from both PTT and other operators. Before the climbing section and the final leg, charge to full here so you're not sweating the battery on the way into Chiang Mai. A 30–40 minute charge lines up perfectly with dinner.
Chargers in Lampang town (EleX by EGAT / PEA VOLTA)
If you passed through Thoen with battery to spare but want a buffer top-up, Lampang town has EleX by EGAT and PEA VOLTA chargers inside Bangchak stations to choose from. It's a good backup before you join Highway 11 into Chiang Mai — handy for shorter-range cars or days when you've been driving fast and using more power.
Chargers in Chiang Mai (destination)
Once you reach Chiang Mai there are plenty of chargers in town, such as EleX by EGAT x BMW at One Nimman in the Nimmanhaemin area — a fast 125 kW DC unit where you can plug in and go grab a coffee — plus chargers in malls and stations around the city. Use them to top up before you head out exploring around Chiang Mai.
Check before you pull in, and always have a backup
Thailand's charging network is expanding fast, but some units may be down for maintenance, full, or have a queue. Before you bank on any spot as your main stop, check the app for whether a unit is free and in working order, then always keep one backup spot in reserve. Don't let your battery drop below 15–20% without a plan, so that if the charger you were counting on isn't usable, you can still make it to the next one.
The apps to have on your phone before you drive
Your whole charging plan lives on your phone. Download and register while you're still at home, with a card linked or wallet topped up, so you don't waste time at the charger when your battery is low. Each app covers a different operator's units, so it's worth having several — along the way you may end up using chargers from different operators.
- EV Station PluZ — PTT's app, covering the units inside PTT Station forecourts, which are common along the main route. You can reserve, charge and pay all in the app.
- EleXA — the EleX by EGAT app, which pulls together info on units from several operators in one place, making it easy to check locations and which units are free.
- PlugShare — the international app with reviews from real users, so you can see which units are working and which ones people are complaining about. A genuinely useful tie-breaker.
- EA Anywhere — for EA's units across malls and stations, handy to have as a backup option.
Plan your timing so there's no rush
The honest truth is that driving an EV up to Chiang Mai takes about 1–2 hours longer than a petrol car, because each charge takes longer than filling a tank. A fast DC charger from 20% to 80% takes roughly 20–40 minutes per stop; if you end up on a regular AC unit it'll take an hour or more. So the best approach is to stick to fast DC chargers only and line up each charging stop with when you'd want to stop for a meal or the bathroom anyway. That way the time spent never feels wasted.
Bangkok–Chiang Mai, leave in the morning, arrive by evening
Driving fast uses more power than you'd think
At 120 on the highway, an EV uses noticeably more power than at 90–100, and the range the car promises can drop faster than you expect. If you want the battery to last longer and to stop less often, try holding around 100–110 and switching on eco mode — it helps a lot for only a little extra time.
Stops along the way that make the trip more fun
The upside of having to stop and charge is that it forces you to take a break and visit places you'd normally just drive straight past. Try flipping your perspective — think of each charging stop as a little sightseeing break — and the drive gets a lot more enjoyable.
Nakhon Sawan
The headwaters of the Chao Phraya River. Stop by the Pak Nam Pho confluence, or find a famous noodle shop to eat at while you make your first charge.
Kamphaeng Phet
The Kamphaeng Phet Historical Park, a World Heritage site, sits not far off the main road. A good place to stretch your legs and look around the old ruins.
Tak–Thoen
The climb has lovely views, and Thoen has plenty of roadside restaurants to choose from — a good dinner before heading into Chiang Mai.
Lampang
A walkable town known for its horse carriages. If you have time, stay a night here and head into Chiang Mai the next day — it's a more relaxed way to do it.
Want to take it easy? Split it over 2 days
If you'd rather not drive the whole thing in one day, stay a night in Lampang or Sukhothai and head into Chiang Mai the next morning. That way you charge comfortably at your hotel overnight and start fresh with a full battery for the final leg. Ideal if you're driving solo or travelling with young kids.
Bottom line: is driving an EV to Chiang Mai worth it?
Honestly, yes — it's worth it and genuinely doable on this route, because it's one of the best-served charging corridors in the country. Charging costs across the trip come in clearly cheaper than petrol, in exchange for the extra 1–2 hours, which is really just the rest stops you should be taking anyway. The only thing you need to invest is some planning ahead and a bit of patience. Have your apps ready, keep a backup spot in reserve, and don't let the battery run too low, and a Bangkok–Chiang Mai EV trip goes far more smoothly than a lot of people fear.
Made it to Chiang Mai? Start planning the rest of your trip
See the Chiang Mai travel guide →