There are 10 ways to get from Pattaya to Kedah by bus, plane, train, ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Suvarnabhumi Airport, fly to Hat Yai, bus, train
best- Take the bus from Pattaya Jomtien Bus Station to Suvarnabhumi Airportbus
- Fly from Suvarnabhumi Airport (BKK) to Hat Yai (HDY)plane BKK - HDY
- Take the bus from Hat Yai Airport to KTM Malaysia Railaway Station sidebus
- Take the train from Padang Besar to Alor Setartrain
8hRM 417–653Train
cheapest- Take the train from Pattaya to Hua Lamphongtrain 888
- Take the train from Hua Lamphong to Padang Besartrain
- Take the train from Padang Besar to Sungai Petanitrain
24hRM 44–259Bus, train
- Take the bus from South Pattaya Wongsaithing Tour Bus Stop to Mo Chit Bus Terminalbus
- Take the train from Bang Bamru to Padang Besar Malaysiatrain 45
- Take the train from Padang Besar to Sungai Petanitrain
21h 3mRM 70–203Bus
- Take the bus from Pattaya Pannipa to Mochit New Van Terminalbus
- Take the bus from Mochit to Trangbus
- Take the bus from Trang Bus Terminal to Butterworth Bus Terminalbus
22h 51mRM 327–339Ferry, bus, Minivan, train
- Take the ferry from Pattaya Boonsiri Office to Thong Sala Koh Phanganferry
- Take the bus from Thong Sala Koh Phangan to Hat Yai Bus Terminalbus
- Take the bus from Hat Yai Bus Terminal to Padang Besarbus
- Take the train from Padang Besar to Sungai Petanitrain
36h 42mRM 435–537Bus to Don Mueang International Airport, fly to Hat Yai, bus, train
- Take the bus from South Pattaya Wongsaithing Tour Bus Stop to Mo Chit Bus Terminalbus
- Fly from Don Mueang International Airport (DMK) to Hat Yai (HDY)plane DMK - HDY
- Take the bus from Hat Yai Airport to KTM Malaysia Railaway Station sidebus
- Take the train from Padang Besar to Alor Setartrain
8h 17mRM 375–635Bus to Suvarnabhumi Airport, fly to Langkawi International Airport
- Take the bus from Pattaya Jomtien Bus Station to Suvarnabhumi Airportbus
- Fly from Suvarnabhumi Airport (BKK) to Langkawi International Airport (LGK)plane BKK - LGK
8h 20mRM 613–1,183Bus to Don Mueang International Airport, fly to Langkawi International Airport
- Take the bus from South Pattaya Wongsaithing Tour Bus Stop to Mo Chit Bus Terminalbus
- Fly from Don Mueang International Airport (DMK) to Langkawi International Airport (LGK)plane DMK - LGK
7h 52mRM 551–1,045Bus to Don Mueang International Airport, fly to Trang Airport, ferry
- Take the bus from South Pattaya Wongsaithing Tour Bus Stop to Mo Chit Bus Terminalbus
- Fly from Don Mueang International Airport (DMK) to Trang Airport (TST)plane DMK - TST
- Take the ferry from Trang Airport to The Steak Restaurantferry
- Take the ferry from Pattaya Beach Koh Lipe to Kuah Jettyferry
11h 31mRM 416–719Drive 1,215.4 km
- Drive from Pattaya to Sungai Petanicar 1,215.4 km
16h 34mRM 671–969
Pattaya to Kedah by bus
Comparing Your Travel Options
The cheapest way to get from Pattaya to Kedah is to train which costs RM 40 - RM 260 and takes 24h.
The fastest way to get from Pattaya to Kedah is to bus and fly which takes 7h 52m and costs RM 550 - RM 1100.
No, there is no direct bus from Pattaya to Kedah. However, there are services departing from Pattaya Pannipa and arriving at Dataran Jam Besar Sg.Petani via Mochit, Trang Bus Terminal and (M1) Penang Sentral. The journey, including transfers, takes approximately 22h 51m.
No, there is no direct train from Pattaya to Kedah. However, there are services departing from Pattaya and arriving at Sungai Petani via Hua Lamphong and Padang Besar. The journey, including transfers, takes approximately 24h.
The distance between Pattaya and Kedah is 996 km. The road distance is 1215.4 km.
The best way to get from Pattaya to Kedah without a car is to bus and train which takes 21h 3m and costs RM 70 - RM 210.
It takes approximately 8h to get from Pattaya to Kedah, including transfers.
Pattaya to Kedah bus services, operated by Pannipa Pattaya Tour, depart from Pattaya Pannipa station.
Pattaya to Kedah train services, operated by State Railway of Thailand, depart from Pattaya station.
The best way to get from Pattaya to Kedah is to bus which takes 22h 51m and costs RM 320 - RM 340. Alternatively, you can train, which costs RM 40 - RM 260 and takes 24h.
What companies run services between Pattaya, Thailand and Kedah, Malaysia?
You can take a bus from Pattaya Pannipa to Dataran Jam Besar Sg.Petani via Mochit New Van Terminal, Mochit, Trang Bus Terminal, Butterworth Bus Terminal, and (M1) Penang Sentral in around 22h 51m. Alternatively, you can take a train from Pattaya to Sungai Petani via Hua Lamphong, Padang Besar, and Padang Besar in around 24h.
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Hat Yai
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- RM 130–320
Flights from Don Mueang International Airport to Trang Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- RM 160–340
- Website
- airasia.com
Flights from Don Mueang International Airport to Hat Yai
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- RM 140–350
Flights from Don Mueang International Airport to Trang Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- RM 160–360
- Website
- malaysiaairlines.com
Flights from Suvarnabhumi Airport to Hat Yai
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 280–360
Flights from Suvarnabhumi Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- RM 600–1,100
Flights from Don Mueang International Airport to Langkawi International Airport via Penang
- Ave. Duration
- 3h 47m
- When
- Monday, Wednesday, Sunday, Tuesday, Thursday, and Saturday
- Estimated price
- RM 500–1,000
- Website
- airasia.com
Flights from Don Mueang International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- RM 500–950
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Hat Yai
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 180–390
- Website
- fireflyz.com.my
Flights from Suvarnabhumi Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- RM 600–1,100
Flights from Don Mueang International Airport to Langkawi International Airport via Penang
- Ave. Duration
- 3h 47m
- When
- Monday, Wednesday, Sunday, Tuesday, Thursday, and Saturday
- Estimated price
- RM 500–1,000
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Hat Yai
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 280–360
- Website
- nokair.com
Flights from Don Mueang International Airport to Hat Yai
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 160–370
Flights from Don Mueang International Airport to Trang Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- RM 170–350
- Website
- flyscoot.com
Flights from Suvarnabhumi Airport to Langkawi International Airport via Singapore Changi
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- RM 500–950
- Website
- malindoair.com
Flights from Suvarnabhumi Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- RM 370–1,100
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM Intercity
Train from Padang Besar to Alor Setar
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- RM 17–24
- Website
- KTM Intercity
Train from Padang Besar to Sungai Petani
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- RM 30–45
- Website
- KTM Intercity
Train from Padang Besar to Sungai Petani
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- RM 30–45
- Website
- KTM Intercity
Train from Padang Besar to Alor Setar
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- RM 17–24
- Website
- KTM Intercity
Train from Padang Besar to Sungai Petani
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- RM 30–45
- Website
- KTM Intercity
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Padang Besar to Alor Setar
- Ave. Duration
- 38 min
- Frequency
- Every 3 hours
- Estimated price
- RM 1–19
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 13–19
Train from Padang Besar to Sungai Petani
- Ave. Duration
- 1h 7m
- Frequency
- Every 3 hours
- Estimated price
- RM 3–25
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 17–25
Train from Padang Besar to Sungai Petani
- Ave. Duration
- 1h 7m
- Frequency
- Every 3 hours
- Estimated price
- RM 3–25
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 17–25
Train from Padang Besar to Alor Setar
- Ave. Duration
- 38 min
- Frequency
- Every 3 hours
- Estimated price
- RM 1–19
- Website
- KTMB
- Shuttle
- RM 1–3
- Express
- RM 13–19
Train from Padang Besar to Sungai Petani
- Ave. Duration
- 1h 7m
- Frequency
- Every 3 hours
- Estimated price
- RM 3–25
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 17–25
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Bang Bamru to Padang Besar Malaysia
- Ave. Duration
- 15h 43m
- Frequency
- Once daily
- Estimated price
- RM 35–120
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 35–45
- 2nd Class (Air-Conditioned Berth)
- RM 40–55
- 2nd Class (Air-conditioned Seat)
- RM 80–90
Train from Pattaya to Hua Lamphong
- Ave. Duration
- 2h 29m
- Frequency
- Once daily
- Estimated price
- RM 6–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 14–18
- 2nd Class (Air-Conditioned Berth)
- RM 6–9
- 2nd Class (Air-conditioned Seat)
- RM 37–40
Train from Hua Lamphong to Padang Besar
- Ave. Duration
- 18h 40m
- Frequency
- Once daily
- Estimated price
- RM 35–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 35–45
- 2nd Class (Air-Conditioned Berth)
- RM 40–55
- 2nd Class (Air-conditioned Seat)
- RM 80–95
- Phone
- +66 2 747 4307
- [email protected]
- Website
- Roong Reuang Coach
Bus from Pattaya Jomtien Bus Station to Suvarnabhumi Airport
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- RM 23–35
- Book at
- 12go.asia
- Website
- Roong Reuang Coach
Bus from Pattaya Jomtien Bus Station to Suvarnabhumi Airport
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- RM 23–35
- Book at
- 12go.asia
- Website
- Roong Reuang Coach
- [email protected]
- Website
- Zee Zenith Travel
Bus from Hat Yai Airport to KTM Malaysia Railaway Station side
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- RM 189
- Schedules at
- Zee Zenith Travel
Bus from Hat Yai Airport to KTM Malaysia Railaway Station side
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- RM 189
- Schedules at
- Zee Zenith Travel
- [email protected]
- Website
- T Tour Transport
Bus from South Pattaya Wongsaithing Tour Bus Stop to Mo Chit Bus Terminal
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- RM 27–40
- Schedules at
- T Tour Transport
Bus from South Pattaya Wongsaithing Tour Bus Stop to Mo Chit Bus Terminal
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- RM 27–40
- Schedules at
- T Tour Transport
Bus from South Pattaya Wongsaithing Tour Bus Stop to Mo Chit Bus Terminal
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- RM 27–40
- Schedules at
- T Tour Transport
Bus from South Pattaya Wongsaithing Tour Bus Stop to Mo Chit Bus Terminal
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- RM 27–40
- Schedules at
- T Tour Transport
- Phone
- +66 2 306 1106
- [email protected]
- Website
- omio.com
Bus from Mochit to Trang
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- RM 120–130
- Book at
- Sri Suthep Tour
- Website
- kbi.dlt.go.th
Bus from Trang Bus Terminal to Butterworth Bus Terminal
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- RM 180
- Book at
- 12 Go
- Phone
- +66 2 281 1081
- [email protected]
- Website
- 12go.co
Bus from Thong Sala Koh Phangan to Hat Yai Bus Terminal
- Ave. Duration
- 14h
- Frequency
- Twice daily
- Estimated price
- RM 129
- Book at
- Udomrat Tour
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Bus from Thong Sala Koh Phangan to Hat Yai Bus Terminal
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- RM 176
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Phone
- +66 2 248 1048
- [email protected]
- Website
- 12go.co
Bus from Thong Sala Koh Phangan to Hat Yai Bus Terminal
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- RM 122
- Book at
- Phangan Tour 2000
- Phone
- +66 2 243 1043
- [email protected]
- Website
- 12go.co
Bus from Thong Sala Koh Phangan to Hat Yai Bus Terminal
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Book at
- Sapthaweephol Tour and Travel
- Phone
- +66 2 240 1040
- [email protected]
- Website
- 12go.co
Bus from Thong Sala Koh Phangan to Hat Yai Bus Terminal
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- RM 125
- Book at
- Southern Transport
Bus from Hat Yai Bus Terminal to Padang Besar
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- RM 7
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Pattaya Boonsiri Office to Thong Sala Koh Phangan
- Ave. Duration
- 17h 30m
- Frequency
- Once daily
- Estimated price
- RM 170–310
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Phone
- +66 2 268 1068
- [email protected]
- Website
- Kanab Naam Tour
Ferry from Trang Airport to The Steak Restaurant
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- RM 117
- Schedules at
- Kanab Naam Tour
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Pattaya Beach Koh Lipe to Kuah Jetty
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 95–180
- Website
- tigerlinetravel
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The London Underground: Essential tips to navigate the Tube, What documents do I need to cross Niagara Falls?, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
Booking & Getting There
Pattaya to Kedah bus services, operated by Pannipa Pattaya Tour, arrive at Mochit New Van Terminal station.
Kedah is 1h ahead of Pattaya. It is currently 8:50 AM in Pattaya and 9:50 AM in Kedah.
Pattaya to Kedah train services, operated by State Railway of Thailand, arrive at Hua Lamphong station.
Yes, the driving distance between Pattaya to Kedah is 1215 km. It takes approximately 16h 34m to drive from Pattaya to Kedah.
Book your Pattaya to Kedah train tickets online with 12go.asia.
Book your Pattaya to Kedah bus tickets online with 12go.asia.
There are 496+ hotels available in Kedah.

















