Northern Line train stations

Train tickets from Bangkok to Chiang Mai sell out quickly ! Train tickets from Bangkok to Chiang Mai sell out quickly during the peak travel season from October to December 2026. Please book your tickets in advance to avoid disappointment.15 Oct – 31 Dec 2026
Book Bus and Ferry in Thailand In addition to train tickets, we also offer online booking for bus tickets and ferry tickets across Thailand. Travel to popular destinations such as Krabi, Phuket, Koh Phi Phi, and Koh Samui, and more. Book your tickets here and enjoy a convenient journey across Thailand! More info15 Oct – 31 Dec 2026

สายเหนือ · 40 stations from Bangkok to Chiang Mai · 14 trains you can book online.

Tap a station on the map for its page. Find the station nearest to you

Stations in order from Bangkok

  1. Don MueangBangkok · 8 trains
  2. Hua LamphongBangkok
  3. Krung Thep Aphiwat Central TerminalBangkok · 54 trains
  4. Bang KhenBang Khen
  5. Lak SiLak Si
  6. RangsitRangsit · 31 trains
  7. Chiang RakChiang Rak
  8. Bang Pa-inBang Pa-in · 2 trains
  9. AyutthayaAyutthaya · 32 trains
  10. PhachiPhachi · 9 trains
  11. Nong SaengNong Saeng
  12. Tha RueaTha Ruea · 2 trains
  13. Ban MoBan Mo · 2 trains
  14. Lop BuriLop Buri
  15. Ban MiBan Mi · 4 trains
  16. Ban TakhliBan Takhli
  17. ChumsaengChumsaeng · 6 trains
  18. Nakhon SawanNakhon Sawan · 14 trains
  19. Bang Mun NakBang Mun Nak · 6 trains
  20. Taphan HinTaphan Hin · 10 trains
  21. PhichitPhichit · 12 trains
  22. Bang KrathumBang Krathum · 2 trains
  23. PhitsanulokPhitsanulok · 14 trains
  24. Phrom PhiramPhrom Phiram
  25. Khlong MaphlapKhlong Maphlap
  26. Nong TomNong Tom · 2 trains
  27. Ban DaraPhichai
  28. PhichaiPhichai · 8 trains
  29. Tha SakPhichai
  30. Sila AtUttaradit · 2 trains
  31. TronUttaradit
  32. UttaraditUttaradit · 12 trains
  33. Den ChaiDen Chai · 14 trains
  34. Ban PinBan Pin · 8 trains
  35. Mae MoMae Mo
  36. LampangLampang · 10 trains
  37. Khun TanKhun Tan · 10 trains
  38. LamphunLamphun · 10 trains
  39. Chiang MaiChiang Mai · 10 trains
  40. SawankhalokSawankhalok

Trains on the Northern Line

Other lines

Share this page