There are 9 ways to get from Hat Yai to Johor Larkin Terminal by plane, train, bus, car, subway, 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 Senai International Airport
best- Fly from Hat Yai (HDY) to Senai International Airport (JHB)HDY - JHB
7h 19mRM 313–665Train, 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–352Bus
- Take the bus from Hatyai to Singapore Golden Mile Complex
14h 51mRM 215–224Drive 858.6 km
- Drive from Hat Yai to Johor Larkin Terminal858.6 km
9h 17mRM 405–585Fly Hat Yai to Singapore Changi Airport, subway, bus, line 170 bus
- 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 35mRM 381–733Train, 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 218–552Train, 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
8h 19mRM 229–531Train, 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–372Bus 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 95–145
Hat Yai (HDY) to Senai International Airport (JHB) flights
Questions & Answers
The cheapest way to get from Hat Yai to Johor 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 Larkin Terminal is to train and tram and fly which takes 5h 52m and costs RM 210 - RM 550.
No, there is no direct bus from Hat Yai to Johor 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 51m.
The distance between Hat Yai and Johor Larkin Terminal is 736 km. The road distance is 858.6 km.
The best way to get from Hat Yai to Johor Larkin Terminal without a car is to train and bus which takes 12h 21m and costs RM 60 - RM 360.
It takes approximately 7h 19m to get from Hat Yai to Johor Larkin Terminal, including transfers.
Hat Yai to Johor Larkin Terminal bus services, operated by Archipelago Travel Service, depart from Hatyai station.
The best way to get from Hat Yai to Johor Larkin Terminal is to fly which takes 7h 19m and costs RM 310 - RM 700. Alternatively, you can bus, which costs RM 215 - RM 225 and takes 14h 51m.
Hat Yai to Johor Larkin Terminal bus services, operated by Archipelago Travel Service, arrive at Singapore Golden Mile Complex station.
Johor Larkin Terminal is 1h ahead of Hat Yai. It is currently 2:48 PM in Hat Yai and 3:48 PM in Johor Larkin Terminal.
What companies run services between Hat Yai, Thailand and Johor Larkin Terminal, Malaysia?
Thai AirAsia, Malindo Airways, and two other airlines fly from Hat Yai (HDY) to Senai International Airport (JHB) 5 times a day. Alternatively, Archipelago Travel Service operates a bus from Hatyai to Singapore Golden Mile Complex once daily. Tickets cost RM 211 and the journey takes 13h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airasia.com
Flights from Hat Yai to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- RM 280–2,500
Flights from Alor Setar to Senai International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 170–340
Flights from Alor Setar to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RM 170–340
Flights from Sultan Ismail Petra to Senai International Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RM 170–330
Flights from Sultan Ismail Petra to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- RM 170–330
- Website
- flyscoot.com
Flights from Hat Yai to Singapore Changi Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- RM 320–700
- Website
- airasia.com
Flights from Hat Yai to Senai International Airport via Don Muang
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- RM 280–2,500
- Website
- malindoair.com
Flights from Hat Yai to Senai International Airport via Kuala Lumpur
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- RM 310–650
Flights from Hat Yai to Senai International Airport via Don Muang
- Ave. Duration
- 5h 15m
- When
- Every day
- 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 210–440
- 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 210–440
- 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–20
- 2nd Class (Air-Conditioned Berth)
- RM 70–95
- 2nd Class (Air-conditioned Seat)
- RM 30–45
- 1st Class (Air-Conditioned Berth)
- RM 90–120
Train from Hat Yai to Sungai Kolok
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- RM 11–140
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- RM 11–25
- 2nd Class (Air-Conditioned Berth)
- RM 75–110
- 2nd Class (Air-conditioned Seat)
- RM 35–55
- 1st Class (Air-Conditioned Berth)
- RM 100–140
- 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
- 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
- +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 211
- Book at
- 12go.asia
- 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
- 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
- Book at
- https://12go.asia/en
- 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 17–21
- 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 Which London airport should I choose?, Train travel in France: A guide to SNCF, and Need to know: Jadrolinija - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Hat Yai to Johor Larkin Terminal is 859 km. It takes approximately 9h 17m to drive from Hat Yai to Johor Larkin Terminal.
There are 3025+ hotels available in Johor Larkin Terminal.


































