There are 6 ways to get from Hat Yai to Pekanbaru by train, tram, plane, bus, 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.
Train, tram to Alor Setar, fly
best- Take the train from Hat Yai to Padang Besartrain
- Take the tram from Padang Besar to Anak Bukittram
- Fly from Alor Setar (AOR) to Simpang Tiga Airport (PKU)plane AOR - PKU
7h 53mRp 1,600,819–7,153,889Train, drive to Sultan Ismail Petra, fly
cheapest- Take the train from Hat Yai to Sungai Koloktrain
- Drive from Sungai Kolok to Sultan Ismail Petra (KBR)car
- Fly from Sultan Ismail Petra (KBR) to Simpang Tiga Airport (PKU)plane KBR - PKU
10h 34mRp 1,339,416–5,613,889Bus, ferry
- Take the bus from Hat Yai to Melaka Sentralbus
- Take the ferry from Melaka to Dumaiferry
- Take the bus from Dumai Terminal AKAP to Terminal AKAP BRPSbus
20h 21mFly from Hat Yai
- Fly from Hat Yai (HDY) to Simpang Tiga Airport (PKU)plane HDY - PKU
6h 25mRp 1,632,275–4,632,275Bus to Krabi Airport, fly
- Take the bus from สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station to กระบี่bus
- Fly from Krabi Airport (KBV) to Simpang Tiga Airport (PKU)plane KBV - PKU
11h 42mRp 1,502,833–6,253,888Train, tram, ferry to Langkawi International Airport, fly
- Take the train from Hat Yai to Padang Besartrain
- Take the tram from Padang Besar to Alor Startram
- Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
- Fly from Langkawi International Airport (LGK) to Simpang Tiga Airport (PKU)plane LGK - PKU
11h 54mRp 1,505,719–6,506,389
Alor Setar (AOR) to Simpang Tiga Airport (PKU) flights
Questions & Answers
The cheapest way to get from Hat Yai to Pekanbaru is to fly which costs Rp1600000 - Rp4700000 and takes 6h 25m.
The fastest way to get from Hat Yai to Pekanbaru is to fly which takes 6h 25m and costs Rp1600000 - Rp4700000.
The distance between Hat Yai and Pekanbaru is 769 km.
The best way to get from Hat Yai to Pekanbaru without a car is to bus and ferry which takes 20h 21m and costs .
It takes approximately 7h 53m to get from Hat Yai to Pekanbaru, including transfers.
There are 136+ hotels available in Pekanbaru.
What companies run services between Hat Yai, Thailand and Pekanbaru, Indonesia?
Thai AirAsia, AirAsia, and two other airlines fly from Hat Yai (HDY) to Simpang Tiga Airport (PKU) 3 times a day.
- Website
- airasia.com
Flights from Alor Setar to Simpang Tiga Airport via Kuala Lumpur
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- Rp 1,500,000–6,500,000
Flights from Sultan Ismail Petra to Simpang Tiga Airport via Kuala Lumpur
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- Rp 1,200,000–5,500,000
Flights from Hat Yai to Simpang Tiga Airport via Kuala Lumpur
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- Rp 1,600,000–4,600,000
Flights from Krabi Airport to Simpang Tiga Airport via Kuala Lumpur
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Rp 1,300,000–5,000,000
Flights from Langkawi International Airport to Simpang Tiga Airport via Kuala Lumpur
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- Rp 1,200,000–5,500,000
Flights from Langkawi International Airport to Simpang Tiga Airport via Penang, Kuala Lumpur
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- Rp 1,200,000–5,500,000
- Website
- superairjet.com
Flights from Alor Setar to Simpang Tiga Airport via Kuala Lumpur
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- Rp 2,400,000–6,500,000
Flights from Sultan Ismail Petra to Simpang Tiga Airport via Kuala Lumpur
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- Rp 1,900,000–5,000,000
Flights from Sultan Ismail Petra to Simpang Tiga Airport via Soekarno–Hatta
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- Rp 2,500,000–8,000,000
Flights from Hat Yai to Simpang Tiga Airport via Kuala Lumpur
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- Rp 1,600,000–4,600,000
Flights from Krabi Airport to Simpang Tiga Airport via Kuala Lumpur
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- Rp 1,800,000–5,500,000
Flights from Langkawi International Airport to Simpang Tiga Airport via Kuala Lumpur
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- Rp 2,000,000–5,500,000
- Website
- malindoair.com
Flights from Sultan Ismail Petra to Simpang Tiga Airport via Kuala Lumpur
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- Rp 1,500,000–5,000,000
Flights from Hat Yai to Simpang Tiga Airport via Kuala Lumpur
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- Rp 1,600,000–4,600,000
Flights from Langkawi International Airport to Simpang Tiga Airport via Kuala Lumpur
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- Rp 1,600,000–5,500,000
- Website
- flyscoot.com
Flights from Langkawi International Airport to Simpang Tiga Airport via Singapore Changi
- Ave. Duration
- 5h 35m
- When
- Friday and Sunday
- Estimated price
- Rp 1,300,000–6,000,000
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- Rp 8,000–470,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- Rp 340,000–470,000
- 3rd Class (Seat)
- Rp 50,000–65,000
- 2nd Class (Air-Conditioned Berth)
- Rp 8,000–11,000
- 2nd Class (Air-conditioned Seat)
- Rp 130,000–150,000
Train from Hat Yai to Sungai Kolok
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- Rp 39,000–470,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- Rp 340,000–470,000
- 3rd Class (Seat)
- Rp 70,000–90,000
- 2nd Class (Air-Conditioned Berth)
- Rp 39,000–50,000
- 2nd Class (Air-conditioned Seat)
- Rp 170,000–200,000
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- Rp 8,000–470,000
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- Rp 340,000–470,000
- 3rd Class (Seat)
- Rp 50,000–65,000
- 2nd Class (Air-Conditioned Berth)
- Rp 8,000–11,000
- 2nd Class (Air-conditioned Seat)
- Rp 130,000–150,000
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Tram from Padang Besar to Anak Bukit
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- Rp 7,500–80,000
- Website
- https://www.ktmb.com.my
- Shuttle
- Rp 7,500–11,000
- Express
- Rp 55,000–80,000
Tram from Padang Besar to Alor Star
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- Rp 8,000–85,000
- Website
- https://www.ktmb.com.my
- Shuttle
- Rp 8,000–12,000
- Express
- Rp 55,000–85,000
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Hat Yai to Melaka Sentral
- Ave. Duration
- 10h 59m
- Frequency
- Once daily
- Estimated price
- Rp 500,000–750,000
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- +62 852-6512-1960
Bus from Dumai Terminal AKAP to Terminal AKAP BRPS
- Ave. Duration
- 3h 47m
- Frequency
- Once daily
- Schedules at
- busnesia.blogspot.com
- Phone
- 1490
- [email protected]
- Website
- tcl99web.transport.co.th
Bus from สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station to กระบี่
- Ave. Duration
- 3h 46m
- Frequency
- Every 4 hours
- Estimated price
- Rp 120,000–1,200,000
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- +62 853-7567-0000
- [email protected]
- Website
- indomalfastferry.com
Ferry from Melaka to Dumai
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- Rp 550,000
- Schedules at
- indomalfastferry.com
- Phone
- 06-2832506
- [email protected]
Ferry from Melaka to Dumai
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- Rp 350,000
- Phone
- 04-966 5889
- Website
- langkawiferryline.com
Ferry from Kuala Kedah to Langkawi Ferry Terminal
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- Rp 87,188–196,350
- Website
- https://www.langkawiferryline.com
- Adult (MyKad holder)
- Rp 87,188
- Adult (Non MyKad)
- Rp 196,350
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Italy Travel Guides, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.










