Duration 6h 7m
Distance 430.7 km
Average price RM 340
Possible routes 10 found

Surat Thani to Kuala Kedah

Rome2rio has found 10 ways to get from Surat Thani to Kuala Kedah by train, bus, car and flight. We recommend taking the trains from Surat Thani to Kuala Kedah, which takes around 10h 37m.
Recommended route

Train via Hat Yai

  1. Surat Thani Train Station
  2. Hat Yai
  3. Padang Besar
  4. Kuala Kedah
10h 37m
RM 58 - RM 305
Alternative routes

Bus, train

  1. Suratthani
  2. Hat Yai
  3. Padang Besar
  4. Kuala Kedah
11h 2m
RM 41 - RM 170

Train

  1. Surat Thani Train Station
  2. Padang Besar
  3. Kuala Kedah
11h 14m
RM 57 - RM 185

Minivan

  1. Surathani Talad Kaset Station
  2. Hat Yai Bus Terminal
  3. Kuala Kedah
11h 30m
Cheapest
RM 56

Drive

  1. Surat Thani
  2. Kuala Kedah
Fastest
6h 7m
RM 80 - RM 130

Fly Surat Thani to Hat Yai, train

  1. Surat Thani
  2. Padang Besar
  3. Kuala Kedah
8h 32m
RM 360 - RM 751

Minivan to Krabi, fly to Alor Setar

  1. Surat Thani
  2. Krabi
  3. Kuala Kedah
12h 17m
RM 300 - RM 1214

Bus to Phuket, fly to Alor Setar

  1. Surathani Talad Kaset Station
  2. Phuket
  3. Kuala Kedah
12h 15m
RM 296 - RM 1320

Bus, bus to Nakhon Si Thammarat, fly to Hat Yai, train

  1. Suratthani
  2. Don Sak Seatran Ferry
  3. Nakhon Si Thammarat
  4. Padang Besar
  5. Kuala Kedah
12h 6m
RM 376 - RM 737

Bus to Phuket, fly to Hat Yai, train

  1. Surathani Talad Kaset Station
  2. Phuket
  3. Padang Besar
  4. Kuala Kedah
11h 42m
RM 277 - RM 612

Frequently asked questions

Want to know about travelling from Surat Thani to Kuala Kedah? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Surat Thani to Kuala Kedah is to minivan which costs ฿411 and takes 11h 30m.

More details

The quickest way to get from Surat Thani to Kuala Kedah is to drive which costs ฿600 - ฿900 and takes 6h 7m.

More details

No, there is no direct bus from Surat Thani station to Kuala Kedah. However, there are services departing from Surathani Talad Kaset Station and arriving at Kuala Kedah via Hat Yai Bus Terminal, Padang Besar, Terminal Bukit Lagi and Terminal Bas Shahab Perdana Alor Setar. The journey, including transfers, takes approximately 11h 30m.

More details

The distance between Surat Thani and Kuala Kedah is 354 km. The road distance is 430.7 km.

Get driving directions

The best way to get from Surat Thani to Kuala Kedah without a car is to train via Hat Yai which takes 10h 37m and costs ฿420 - ฿2300.

More details

It takes approximately 10h 37m to get from Surat Thani to Kuala Kedah, including transfers.

More details

Surat Thani to Kuala Kedah bus services, operated by , depart from Surathani Talad Kaset Station.

More details

The best way to get from Surat Thani to Kuala Kedah is to train via Hat Yai which takes 10h 37m and costs ฿420 - ฿2300. Alternatively, you can minivan, which costs ฿411 and takes 11h 30m.

Mode details

There is no direct flight from Surat Thani Airport to Hat Yai Airport. The quickest flight takes 3h 25m and has one stopover.

Search flights

Surat Thani to Kuala Kedah bus services, operated by , arrive at Padang Besar station.

More details

Kuala Kedah is 1h ahead of Surat Thani. It is currently 5:30 PM in Surat Thani and 6:30 PM in Kuala Kedah.

Yes, the driving distance between Surat Thani to Kuala Kedah is 431 km. It takes approximately 6h 7m to drive from Surat Thani to Kuala Kedah.

Get driving directions

Thai Smile, Nok Air, Thai Lion Mentari and Thai AirAsia offer flights from Surat Thani Airport to Hat Yai Airport.

Search flights

There are 126+ hotels available in Kuala Kedah. Prices start at RM 100 per night.

More details

The best way to get from Surat Thani to Surat Thani Airport is to bus which takes 40 min and costs ฿100.

More details

How to travel from Surat Thani to Kuala Kedah

Find all the possible transport options for your trip from Surat Thani to Kuala Kedah right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Surat Thani and Kuala Kedah?

You can take a train from Surat Thani to Kuala Kedah via Surat Thani station, Surat Thani Train Station, Hat Yai, Padang Besar, Alor Setar, and Alor Setar in around 10h 37m. Alternatively, you can take a bus from Surat Thani to Kuala Kedah via Hat Yai Bus Terminal, Padang Besar, Terminal Bukit Lagi, Terminal Shahab Perdana, and Terminal Bas Shahab Perdana Alor Setar in around 11h 30m.
Airlines
Ave. Duration
4h 1m
Frequency
Every day
Estimated price
RM 390 - RM 1000
Ave. Duration
5h 36m
Frequency
Every day
Estimated price
RM 200 - RM 1100
Ave. Duration
5h 16m
Frequency
Every day
Estimated price
RM 320 - RM 700
Ave. Duration
4h 40m
Frequency
Every day
Estimated price
RM 290 - RM 850
Ave. Duration
7h 40m
Frequency
Every day
Estimated price
RM 550 - RM 2600
Ave. Duration
3h 25m
Frequency
Every day
Estimated price
RM 490 - RM 1800
Ave. Duration
6h 20m
Frequency
Monday, Wednesday, Friday and Sunday
Estimated price
RM 200 - RM 1200
Ave. Duration
1h
Frequency
Every day
Estimated price
RM 200 - RM 900

Kuala Kedah, Malaysia

Kuala Kedah is a mukim and parliamentary constituency in Kota Setar District, Kedah, Malaysia. It is a fishing port, located at the mouth of the Kedah River, and serves as a terminus for ferries to the tourist island of Langkawi. It is home to a fort, Kota Kuala Kedah, built in 1770. Kuala Kedah is accessible by bus or taxi from Alor Setar. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps