There are 8 ways to get from Bangkok to Kuala Perlis by plane, train, bus, car, ferry, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Don Mueang International Airport to Hat Yai, train, bus
best- Fly from Don Mueang International Airport (DMK) to Hat Yai (HDY)plane DMK - HDY
- Take the train from Hat Yai to Padang Besartrain
- Take the train from Padang Besar to Arautrain
- Take the bus from Sma Almaad to Terminal Bukit Lagi Kangarbus
8h 16mRM 163–399Train, Minivan, drive
cheapest- Take the train from Krung Thep Aphiwat Central Terminal to Hat Yaitrain
- Take the bus from Hat Yai to Danokbus
- Drive from Danok to Kuala Perliscar
17h 8mRM 71–150Bus, Minivan
- Take the bus from Bangkok Mochit Bus Terminal to Hat Yai Bus Terminalbus
- Take the bus from Hat Yai Bus Terminal to Padang Besarbus
- Take the bus from Terminal Padang Besar Perlis to Terminal Bukit Lagi Kangarbus R11
20h 13mRM 113–967Drive 1,001 km
- Drive from Bangkok to Kuala Perliscar 1,001 km
14h 45mRM 462–667Bus to Suvarnabhumi Airport, fly to Hat Yai, train, bus
- Take the bus from ตรงข้ามเอ็นที่กรุงเกษม;Opposite N at Krung Kasem to สนามบินสุวรรณภูมิbus
- Fly from Suvarnabhumi Airport (BKK) to Hat Yai (HDY)plane BKK - HDY
- Take the train from Hat Yai to Padang Besartrain
- Take the train from Padang Besar to Arautrain
- Take the bus from Sma Almaad to Terminal Bukit Lagi Kangarbus
8h 45mRM 201–503Fly Don Mueang International Airport to Narathiwat Airport, bus, Mini Bus, Minivan, drive
- Fly from Don Mueang International Airport (DMK) to Narathiwat Airport (NAW)plane DMK - NAW
- Take the bus from Narathiwat Bus Station to Pattani Bus Stationbus
- Take the bus from Pattani Bus Station to Hat Yai Bus Stationbus
- Take the bus from Hat Yai Bus Terminal to Padang Besarbus
- Drive from Padang Besar to Kuala Perliscar
11h 39mRM 381–588Fly Don Mueang International Airport to Trang Airport, ferry
- Fly from Don Mueang International Airport (DMK) to Trang Airport (TST)plane DMK - TST
- Take the ferry from Hat Yao Pier to Koh Lipeferry
- Take the ferry from Koh Lipe Pattaya Beach to Kuah Ferry Terminalferry
- Take the ferry from Langkawi Ferry Terminal to Kuala Perlisferry
12h 19mRM 491–1,265Bus and ferry, ferry
- Take the busferry from Bangkok Khao San Road to Saladan Pier, Koh Lantabusferry
- Take the ferry from Koh Lanta to Kuah Ferry Terminalferry
- Take the ferry from Langkawi Ferry Terminal to Kuala Perlisferry
25h 35mRM 302–1,044
Bangkok to Kuala Perlis by busferry and ferry
Questions & Answers
The cheapest way to get from Bangkok to Kuala Perlis is to train and Minivan and drive which costs RM 70 - RM 150 and takes 17h 8m.
The fastest way to get from Bangkok to Kuala Perlis is to fly and train and bus which takes 8h 16m and costs RM 160 - RM 400.
No, there is no direct bus from Bangkok to Kuala Perlis. However, there are services departing from Bangkok Mochit Bus Terminal and arriving at Kuala Perlis via Hat Yai Bus Terminal, Terminal Padang Besar Perlis and Kangar. The journey, including transfers, takes approximately 20h 13m.
The distance between Bangkok and Kuala Perlis is 905 km. The road distance is 1001 km.
The best way to get from Bangkok to Kuala Perlis without a car is to bus and Minivan which takes 20h 13m and costs RM 110 - RM 1000.
It takes approximately 8h 16m to get from Bangkok to Kuala Perlis, including transfers.
Bangkok to Kuala Perlis bus services, operated by Piya, depart from Bangkok Mochit Bus Terminal station.
Bangkok to Kuala Perlis bus services, operated by Piya, arrive at Hat Yai Bus Terminal station.
Kuala Perlis is 1h ahead of Bangkok. It is currently 2:26 PM in Bangkok and 3:26 PM in Kuala Perlis.
Yes, the driving distance between Bangkok to Kuala Perlis is 1001 km. It takes approximately 14h 45m to drive from Bangkok to Kuala Perlis.
What companies run services between Bangkok, Thailand and Kuala Perlis, Malaysia?
You can take a bus from Bangkok Mochit Bus Terminal to Kuala Perlis via Hat Yai Bus Terminal, Padang Besar, Terminal Padang Besar Perlis, Terminal Bukit Lagi Kangar, and Kangar in around 20h 13m.
- Website
- airasia.com
Flights from Don Mueang International Airport to Hat Yai
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- RM 140–320
Flights from Suvarnabhumi Airport to Hat Yai
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- RM 150–460
Flights from Don Mueang International Airport to Narathiwat Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 300–490
Flights from Don Mueang International Airport to Trang Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- RM 150–290
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 31–34
Train from Krung Thep Aphiwat Central Terminal to Hat Yai
- Ave. Duration
- 14h 15m
- Frequency
- Every 4 hours
- 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 35–50
- 2nd Class (Air-conditioned Seat)
- RM 80–90
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 1–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 12–15
- 2nd Class (Air-Conditioned Berth)
- RM 1–3
- 2nd Class (Air-conditioned Seat)
- RM 31–34
- Phone
- +60 3-2385 9090
- [email protected]
- Website
- Mara Liner MyBAS
Bus from Sma Almaad to Terminal Bukit Lagi Kangar
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- RM 2–22
- Website
- Mara Liner MyBAS
Bus from Terminal Padang Besar Perlis to Terminal Bukit Lagi Kangar
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- RM 6–75
- Website
- Mara Liner MyBAS
Bus from Sma Almaad to Terminal Bukit Lagi Kangar
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- RM 2–22
- Website
- Mara Liner MyBAS
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Hat Yao Pier to Koh Lipe
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- RM 90–480
- Website
- tigerlinetravel
Ferry from Koh Lipe Pattaya Beach to Kuah Ferry Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- RM 100–190
- Website
- tigerlinetravel
Ferry from Koh Lanta to Kuah Ferry Terminal
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- RM 95–700
- 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 Which side of Niagara Falls should I choose (and how do I get there)?, Thanksgiving 2018: How to travel stress-free, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
There are 331+ hotels available in Kuala Perlis.







