Bangkok to Chiang Mai by electric car: stops, time and cost

· EVNav TH

Bangkok to Chiang Mai is the most popular long EV trip in Thailand, about 685 km. Leaving Bangkok at 90% battery, a BYD Sealion 7 needs 2 charging stops; the whole trip takes about 9 h 44 min (8 h 38 min driving + 46 min charging) and charging costs around ฿588.

In short

Recommended charging stops

This plan uses a BYD Sealion 7 leaving at 90%, arriving with at least 20%, and allows for chargers that deliver less than their rated power (our cautious default).

  1. EV Station PluZ PTT Station Khanu Woralaksaburi (HUB) · Kamphaeng Phet 180 kW · hub (many chargers) · arrive 19%, charge to 80%, about 30 min
  2. EV Station PluZ PTT Station Tor. 1994 Petroleum (OB) · Lampang 120 kW · arrive 30%, charge to 64%, about 16 min

Provinces on the way: Bangkok · Nonthaburi · Pathum Thani · Phra Nakhon Si Ayutthaya · Ang Thong · Sing Buri · Lop Buri · Chai Nat · Nakhon Sawan · Kamphaeng Phet · Tak · Lampang · Lamphun · Chiang Mai

The main road runs north past Nakhon Sawan, Kamphaeng Phet and Tak before Lampang and Chiang Mai. The second half climbs and descends through hills and uses more energy than the flat central plain, so keep a buffer before that part instead of running the battery down and then looking for a charger.

14 popular models compared

Same planner, same settings (leave at 90%), only the car changes. The quickest car is not the one with the biggest battery but the one that charges fastest.

CarStops ChargingTotal Cost
Tesla Model 3 RWD (Highland)234 min9 h 42 min฿422
Xpeng G6 Standard RWD (2025 facelift)234 min9 h 42 min฿568
BYD Sealion 7 Premium RWD246 min9 h 44 min฿588
BYD Seal Dynamic RWD21 h 7 min9 h 59 min฿542
Tesla Model Y RWD (Juniper)31 h 0 min10 h 24 min฿583
Zeekr X Standard RWD (2024)31 h 3 min10 h 24 min฿603
MG MG4 Electric V / D+ Long Range31 h 5 min10 h 25 min฿618
Volvo EX30 Core / Ultra Single Motor Extended Range 69 kWh31 h 7 min10 h 26 min฿637
BYD Atto 3 Extended Range31 h 14 min10 h 35 min฿581
GWM ORA Good Cat Pro / Ultra / GT (Thai-assembled)31 h 42 min10 h 53 min฿589
BYD Dolphin Extended Range (Thai-assembled)31 h 32 min10 h 54 min฿644
GAC AION Y Plus 490 Elite / Premium31 h 45 min10 h 59 min฿708
Deepal S07 S07 (NMC)31 h 52 min11 h 4 min฿790
MG ZS EV D / X (facelift)41 h 53 min11 h 11 min฿688

Plan it with your own car Map and stops

Two days with a night in Kamphaeng Phet

If 9 h 44 min in one go is too much, the planner suggests a night in Kamphaeng Phet, arriving around 13:01 with about 18%. Top up at the hotel or a nearby station in the morning and take the hill section the next day on a full battery.

Plan this trip in 2 days

Tips from planning this trip

  1. Leave home nearly full. AC charging at home is cheaper than DC on the road and can save a stop.
  2. Charge to about 80%. Above 80% most cars charge much slower; several short stops are usually quicker than one full charge.
  3. Speed matters a lot. 120 km/h uses clearly more energy than 90 km/h; see real highway range.
  4. Long holidays (Songkran, New Year, long weekends) bring queues on the main roads: leave early, prefer hubs with many chargers and keep one backup station in mind.
  5. Check charger status before you arrive in the charging network's own app; chargers can be down for maintenance.
  6. Coming back, the first downhill part gives energy back through regen, so the plan differs from the way up; see Chiang Mai to Bangkok.

How this trip's cost compares with other routes: EV charging cost in Thailand.

Figures come from EVNav TH's planner and station data, compiled from third-party sources that are beyond our control and may be inaccurate or out of date. Plans are estimates; check before you drive.

Free account: your trips on every device

Sign in with an email code, Google or LINE. No newsletter, no spam.

More guides

Popular EV routes