web analytics

Recent Comments

    Train Travel From Bangkok to Malaysia

    Kek Lok Si Temple in Penang

    Kek Lok Si Temple in Penang

    There are two routes for train travel from Bangkok to Malaysia. The first of these routes has trains which go all the way into Malaysia terminating at Butterworth railway station. Butterworth is near the island of Penang on the West Coast of the Malay peninsula. Trains on the other route terminate at Sungai Kolok railway station, which is 2 km from the border with Malaysia, near the East Coast of Malaysia.

    Recently fast modern Malaysian Trains have started operating Pedang Besar train station and it is now possible to choose to change from services operated by the State Railways of Thailand (SRT) to train services operated by KTM (State Railways of Malaysia) at Pedang Besar train station.

    Route 1: Bangkok to Butterworth (near Penang)

    This is the route to take if you are heading to Penang, or for onward travel to Kuala Lumpur or Singapore. The same train does the whole route, and passengers only disembark at the Thai-Malay border for a short time for passport control.

    Direct Services from Bangkok to Butterworth

    Only one per day from Hua Lamphong railway station in Bangkok.

    Departure 1

    • Train Number #35.1
    • Departing Bangkok: 14.44
    • Arriving Butterworth: 12.55

    Ticket Price (2016)

    • 2nd class A/C sleeper lower berth – 1,110 THB
    • 2nd class A/C sleeper upper berth – 1,020 THB

    Scheduled Journey Time: 22 hours 11 minutes

    Location Map of Bangkok Hua Lamphong Railway Station

    Travel from Butterworth Train Station to Penang

    Butterworth is on the mainland of the Malay peninsula. To get to Penang either take the car ferry, which departs from a pier at the rear of Butterworth railway station, or take a taxi over the bridge connecting Butterworth to Penang. For onwards travel to Kuala Lumpur, and other destinations in Malaysia, turn left as you leave the train station and go across the car park to get to Butterworth bus terminal.

    Map of Butterworth Railway Station near Penang

    Route 2: Bangkok to Sungai Kolok (near Malaysian border)

    Powered by 12Go Asia system

    This is the route to take if you are heading to Kota Bharu to apply for a visa at the Thai Consulate, or if you are heading to the Perhentian islands for diving. The journey to the border is very quick and there are many taxi and motorbike taxis waiting at the railway station.

    Direct Services from Bangkok to Sungai Kolok

    Two per day departing from Hua Lamphong railway station in Bangkok.

    Departure 1: 

    • Train Number #171
    • Departing Bangkok: 13.00
    • Arriving Sungai Kolok: 10.45

    Departure 2: 

    • Train Number #37
    • Departing Bangkok: 15.10
    • Arriving Sungai Kolok: 11.20

    Ticket Price (2016)

    • 2nd class A/C sleeper lower berth – 897 to 997 THB
    • 2nd class A/C sleeper upper berth – 827 to 907 THB

    Scheduled Journey Time: 20 to 22 hours

    Route Map from Sungai Kolok Train Station to the Thai/Malay Border

    Next read about how to do a Visa Run by Train to the Thai Consulate in Kota Bharu, Malaysia