Penang to Thailand
Travel Options

Travel from Penang to Thailand can be done fairly easily with the following options.

Train from Butterworth to Thailand

There is a daily train that leaves from Butterworth train station on the mainland just 5 minutes walk from the ferry terminal.

Train number 36 leaves Butterworth in the early afternoon and takes about 4 hours to get to the border at Padang Besar, then another 40 minutes on to the first large city in Thailand, Hat Yai ( Haad Yai / Had Yai ).

****Please Note : this service now terminates / originates from the border station at Padang Besar.

You will now have to take a KTM Komuter Train to / from Padang Besar to Butterworth.

This train then travels up the East coast of Thailand all the way to Bangkok, so if you are going to places like Koh Samui, Koh Tao, Hua Hin or north / east of Bangkok this is a good option for travel.

It is an all second class train with sleeper beds, so a great way to travel to Thailand overnight.

For more information, departures times and ticket prices, please visit our :

Penang to Bangkok Train page here>>

The new ETS high-speed trains from Penang to the border station of Padang Besar are now in operation.

Click here for the ETS timetables and fares >>

There is also now a cheaper Komuter train to the border >>

From Padang Besar, you can catch a bus from the main border crossing into Hat Yai bus station or city centre.

Minibuses from Penang to Thailand

 There are many minibuses that operate between Penang and Thailand with the main destination being Hat Yai, which is about 30 minutes drive from the border crossing and 4 hours away from Penang.

Get dropped off at Hat Yai bus station where you can get a bus to most destinations in Southern Thailand, or at the train station where there are many trains heading north in the afternoon and evening.

For more information please visit our Penang to Hat Yai Bus Page

You can also buy minibus / bus and boat tickets to most of the popular destinations in Thailand, including Phuket, Koh Samui, Krabi and Bangkok.

These tickets will take you by minibus to Hat Yai, then transfer you to another minibus to your final destination.

If you do plan to travel by minibus to the following places in Thailand, you are probably better off buying your tickets for the whole journey in Penang.

The reason I say this is, that at Hat Yai bus station, the agents selling onward minibus / private bus tickets around the bus station will overcharge you - I can guarantee that!

If you stay inside the bus station and use the government buses you will pay the correct amount.

To book Buses or Trains from Hat Yai to other destinations within Thailand click here>>

Here is a price list of minibuses to Thailand (use as a guide only as prices may change).

The Minibus from Penang to Hat Yai in Thailand is now available to book online.

Click here to check for available seats and make your booking now!

Penang to Hat Yai - 35 RM

Penang to Krabi - 60 RM

Penang to Trang - 60 RM

Penang to Surat Thani - 60 RM

Penang to Pak Bara Pier - 60 RM

Penang to Phuket - 80 RM

Penang to Koh Lanta - 80 RM

Penang to Koh Samui - 90 RM

Penang to Koh Tarutao- 90 RM

Penang to Koh Phi Phi - 105 RM

Penang to Koh Phangan - 110 RM

Penang to Koh Lipe - 120 RM

Penang to Bangkok - 120 RM

Penang to Koh Tao - 125 RM

There are various departures throughout the day starting at 05.00, which, if you are going on one of the journeys that include a boat trip, this will be the one you will have to catch.

Other departures are at 08.30, 12.00 and 15.30.

You can buy tickets online, or at most guesthouses and budget hotels, many places along Chulia Street and at the agents near the KOMTAR bus station. 

By Local Bus via Padang Besar

This is a much more interesting way to get to Thailand, and slightly cheaper too.

You can do it in a day or take a few days and stop off along the way at places like Alor Setar and Kangar before crossing the border at Pedang Besar into Thailand.

Fly from Penang to Thailand

Penang Airport located about 30 minutes drive by taxi or about an hour by bus, offers a few budget carriers such as Air Asia and Firefly who both operate flights to Thailand.

Air Asia operate regular flights from Penang to Bangkok.

Firefly also fly to Koh Samui, Krabi and Phuket.

For a bit more money Thai airways fly Penang to Bangkok.

As with all budget airlines it is better to book early to get the really good prices.

To check flight prices click here >>

By Boat via Langkawi to Thailand

If you have plenty of time and don't mind spending a bit more, travelling by boat via Langkawi is a nice way to get from Penang to Thailand, plus you get to visit the lovely island of Langkawi!

Firstly you have to catch the Penang Langkawi Ferry.

From Langkawi you can then catch a boat to Koh Lipe, koh Lanta or Satun in Thailand.

Find Accommodation Deals in Thailand

Related Pages on our site