Transportation Guide

    Thailand Bus & Train Guide

    Navigate Thailand like a local with our comprehensive ground transportation guide covering trains, buses, and minivans.

    Popular Routes

    FromToTypeClassDurationFare
    BangkokChiang MaiTrain1st Class Sleeper12-14 hrs฿1,300
    BangkokChiang MaiVIP BusVIP 24 seats10 hrs฿700
    BangkokPhuketVIP BusVIP 24 seats12 hrs฿900
    BangkokKrabiVIP BusVIP 24 seats11 hrs฿850
    BangkokKoh SamuiBus+FerryCombined14 hrs฿1,100
    BangkokAyutthayaTrain2nd Class1.5 hrs฿45
    BangkokKanchanaburiTrain3rd Class3 hrs฿100
    Chiang MaiPaiMinivanStandard3 hrs฿150
    BangkokHua HinTrain2nd Class4 hrs฿200
    BangkokPattayaBus1st Class2 hrs฿120

    Travel Tips

    Book in Advance

    For popular routes and holidays, book trains 30-60 days ahead. VIP buses can usually be booked a few days before.

    Night Trains

    The Bangkok-Chiang Mai sleeper train is a classic Thai experience. Book 1st or 2nd class for comfortable berths.

    VIP Buses

    VIP buses offer reclining seats, blankets, and snacks. Depart from Mo Chit (north), Ekkamai (east), or Southern Terminal.