There are 9 ways to get from Hat Yai to Johor Bahru JB Larkin Terminal by plane, subway, bus, train, car, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Hat Yai to Singapore Changi Airport, subway, bus, line 170 bus
best- Fly from Hat Yai (HDY) to Singapore Changi Airport (SIN)HDY - SIN
- Take the subway from Tanah Merah MRT to Bugis
- Take the bus from Queen Street Terminal to Woodland Checkpoint Out
- Take the bus from W'Lands Checkpt to Larkin Ter
6h 27mRM 381–783Train, bus
cheapest- Take the train from Hat Yai to Padang Besar
- Take the train from Padang Besar to Kl SentralEts
- Take the bus from TBS Kuala Lumpur to Larkin Bus Terminal
12h 21mRM 60–353Bus
- Take the bus from Hatyai to Singapore Golden Mile Complex
14h 42mRM 218–227Drive 858.4 km
- Drive from Hat Yai to Johor Bahru JB Larkin Terminal858.4 km
9h 17mRM 401–578Train, tram to Alor Setar, fly to Senai International Airport
- Take the train from Hat Yai to Padang Besar
- Take the tram from Padang Besar to Anak Bukit
- Fly from Alor Setar (AOR) to Senai International Airport (JHB)AOR - JHB
5h 52mRM 228–553Fly Hat Yai to Senai International Airport
- Fly from Hat Yai (HDY) to Senai International Airport (JHB)HDY - JHB
7h 19mRM 313–665Train, drive to Sultan Ismail Petra, fly to Senai International Airport
- Take the train from Hat Yai to Sungai Kolok
- Drive from Sungai Kolok to Sultan Ismail Petra (KBR)
- Fly from Sultan Ismail Petra (KBR) to Senai International Airport (JHB)KBR - JHB
7h 44mRM 220–488Train, tram, bus
- Take the train from Hat Yai to Padang Besar
- Take the tram from Padang Besar to Bukit Mertajam
- Take the train from Bukit Mertajam to SegamatEts
- Take the bus from Bus Terminal Segamat to JB Larkin Terminal
15hRM 73–373Bus via Kuala Lumpur
- Take the bus from Hatyai to Terminal Bersepadu Selatan
- Take the bus from Terminal Bersepadu Selatan to Muar
- Take the bus from Muar to JB Larkin Terminal
15h 47mRM 96–144
Hat Yai (HDY) to Singapore Changi Airport (SIN) flights
Questions & Answers
The cheapest way to get from Hat Yai to Johor Bahru JB Larkin Terminal is to bus via Kuala Lumpur which costs RM 95 - RM 150 and takes 15h 47m.
The fastest way to get from Hat Yai to Johor Bahru JB Larkin Terminal is to train and tram and fly which takes 5h 52m and costs RM 220 - RM 600.
No, there is no direct bus from Hat Yai to Johor Bahru JB Larkin Terminal. However, there are services departing from Hatyai and arriving at Larkin Ter via Queen Street Terminal and W'Lands Checkpt. The journey, including transfers, takes approximately 14h 42m.
The distance between Hat Yai and Johor Bahru JB Larkin Terminal is 800 km. The road distance is 858.4 km.
The best way to get from Hat Yai to Johor Bahru JB Larkin Terminal without a car is to train and bus which takes 12h 21m and costs RM 60 - RM 360.
It takes approximately 6h 27m to get from Hat Yai to Johor Bahru JB Larkin Terminal, including transfers.
Hat Yai to Johor Bahru JB Larkin Terminal bus services, operated by Archipelago Travel Service, depart from Hatyai station.
The best way to get from Hat Yai to Johor Bahru JB Larkin Terminal is to bus which takes 14h 42m and costs RM 215 - RM 230. Alternatively, you can fly, which costs RM 310 - RM 700 and takes 7h 19m.
Hat Yai to Johor Bahru JB Larkin Terminal bus services, operated by Archipelago Travel Service, arrive at Singapore Golden Mile Complex station.
Johor Bahru JB Larkin Terminal is 1h 30m behind Hat Yai. It is currently 7:19 AM in Hat Yai and 5:49 AM in Johor Bahru JB Larkin Terminal.
What companies run services between Hat Yai, Thailand and Johor Bahru JB Larkin Terminal, Malaysia?
Archipelago Travel Service operates a bus from Hatyai to Singapore Golden Mile Complex once daily. Tickets cost RM 213 and the journey takes 13h. Alternatively, Thai AirAsia, Malindo Airways, and two other airlines fly from Hat Yai (HDY) to Senai International Airport (JHB) 3 times a day.
- Website
- airasia.com
Flights from Alor Setar to Senai International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 180–320
Flights from Alor Setar to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 12m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- RM 180–320
Flights from Hat Yai to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- RM 300–2,500
Flights from Sultan Ismail Petra to Senai International Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RM 130–310
Flights from Sultan Ismail Petra to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- RM 130–310
- Website
- flyscoot.com
Flights from Hat Yai to Singapore Changi Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- RM 310–700
- Website
- airasia.com
Flights from Hat Yai to Senai International Airport via Don Muang
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- RM 300–2,500
- Website
- malindoair.com
Flights from Hat Yai to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 310–650
Flights from Hat Yai to Senai International Airport via Don Muang
- Ave. Duration
- 5h
- When
- Sunday
- Estimated price
- RM 310–650
- Website
- malaysiaairlines.com
Flights from Alor Setar to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- RM 230–450
- Website
- fireflyz.com.my
Flights from Alor Setar to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- RM 230–450
- Phone
- 1800 336 8900
- Website
- smrt.com.sg
Subway from Tanah Merah MRT to Bugis
- Ave. Duration
- 20 min
- Frequency
- Every 10 minutes
- Estimated price
- RM 4–6
- Website
- https://www.smrt.com.sg/
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- 3 times a day
- Estimated price
- RM 6–120
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- RM 6–21
- 2nd Class (Air-Conditioned Berth)
- RM 70–100
- 2nd Class (Air-conditioned Seat)
- RM 30–45
- 1st Class (Air-Conditioned Berth)
- RM 90–120
- Website
- railway.co.th
Train from Hat Yai to Padang Besar
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- RM 45
- Schedules at
- railway.co.th
Train from Hat Yai to Sungai Kolok
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- RM 12–70
- Schedules at
- railway.co.th
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Padang Besar to Kl Sentral
- Ave. Duration
- 5h 25m
- Frequency
- 3 times a day
- Estimated price
- RM 29–170
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 29–45
- Shuttle
- RM 60–170
- Express First
- RM 75–100
Tram from Padang Besar to Anak Bukit
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- RM 7–22
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 15–22
- Shuttle
- RM 7–19
- Express First
- RM 17–22
Tram from Padang Besar to Bukit Mertajam
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- RM 18–50
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 18–26
- Shuttle
- RM 18–50
- Express First
- RM 30–40
Train from Bukit Mertajam to Segamat
- Ave. Duration
- 6h 56m
- Frequency
- Once daily
- Estimated price
- RM 30–180
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 30–45
- Shuttle
- RM 65–180
- Express First
- RM 80–110
- Phone
- +60 7 360 2244
- enquiry@causewaylink.com.my
- Website
- causewaylink.com.my
Bus from Queen Street Terminal to Woodland Checkpoint Out
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- RM 2–4
- Schedules at
- causewaylink.com.my
- Phone
- 1800 - 287 2727
- customercare@sbstransit.com.sg
- Website
- sbstransit.com.sg
Bus from W'Lands Checkpt to Larkin Ter
- Ave. Duration
- 32 min
- Frequency
- Every 10 minutes
- Estimated price
- RM 3–10
- Website
- https://www.sbstransit.com.sg/
- Phone
- +60 111 066 1111
- billionstarsexpress@gmail.com
- Website
- billionstarsexpress.com
Bus from TBS Kuala Lumpur to Larkin Bus Terminal
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- RM 23–45
- Website
- http://www.billionstarsexpress.com/
- Phone
- +60 5-253 8898
- srimajutours@srimaju.com
- Website
- srimaju.com
Bus from TBS Kuala Lumpur to Larkin Bus Terminal
- Ave. Duration
- 4h 20m
- Frequency
- 3 times a day
- Estimated price
- RM 35–55
- Website
- https://www.srimaju.com/
- Phone
- +604 332 5815
- kpbekspress@outlook.com
- Website
- kpbekspres.com
Bus from TBS Kuala Lumpur to Larkin Bus Terminal
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- RM 40–55
- Website
- http://www.kpbekspres.com/
- Phone
- 019-2179072
- info@maralinergroup.my
- Website
- maralinergroup.my
Bus from TBS Kuala Lumpur to Larkin Bus Terminal
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- RM 30–50
- Website
- https://maralinergroup.my/
- Phone
- 074 223 059
- Website
- 12go.asia
Bus from Hatyai to Singapore Golden Mile Complex
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- RM 213
- Book at
- 12go.asia
- Phone
- 012-708 2999
- enquiry@kkkl.com.my
- Website
- kkklexpress.com
Bus from Bus Terminal Segamat to JB Larkin Terminal
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- RM 19–23
- Schedules at
- kkklexpress.com
- Book at
- kkklexpress.com
- Phone
- +66-83-3983993
- Website
- suasanatonycoach.com
Bus from Hatyai to Terminal Bersepadu Selatan
- Ave. Duration
- 8h 33m
- Frequency
- Every 4 hours
- Estimated price
- RM 100
- Schedules at
- suasanatonycoach.com
- Book at
- suasanatonycoach.com
- Phone
- 603-62637668
- Website
- alisangoldencoach.com.my
Bus from Hatyai to Terminal Bersepadu Selatan
- Ave. Duration
- 14h 44m
- Frequency
- Hourly
- Estimated price
- RM 60–110
- Website
- https://www.alisangoldencoach.com.my/
- Phone
- +606 952 0642
- expressmayangsari@yahoo.com
- Website
- mayangsariexpress.com.my
Bus from Terminal Bersepadu Selatan to Muar
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- RM 18–20
- Schedules at
- mayangsariexpress.com.my
- Book at
- mayangsariexpress.com.my
Bus from Muar to JB Larkin Terminal
- Ave. Duration
- 2h 53m
- Frequency
- Every 2 hours
- Estimated price
- RM 17–20
- Schedules at
- mayangsariexpress.com.my
- Book at
- mayangsariexpress.com.my
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 How to get from Gatwick Airport into central London, French strikes 2018: What are my alternative transport options?, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Hat Yai to Johor Bahru JB Larkin Terminal is 858 km. It takes approximately 9h 17m to drive from Hat Yai to Johor Bahru JB Larkin Terminal.
There are 3532+ hotels available in Johor Bahru JB Larkin Terminal.


































