There are 6 ways to get from Langkawi to Ranong by ferry, car, bus, train, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, drive, Mini Van, Mini Bus, Minivan
best- Take the ferry from Langkawi Ferry Terminal to Kuala Perlisferry
- Drive from Kuala Perlis to Satuncar
- Take the bus from Satun to Trangbus
- Take the bus from Trang to Suratthanibus 488
- Take the bus from Surat Thani to Ranong Bus Stationbus
13h 29m฿923–1,305Ferry, bus, Minivan
cheapest- Take the ferry from Langkawi Ferry Terminal to Kuala Perlisferry
- Take the bus from Kuala Perlis to Changlunbus
- Take the bus from Danok to Hat Yaibus
- Take the bus from Hat Yai Bus Terminal to Ranong Busbus
15h 6m฿825–1,092Ferry, train, Minivan
- Take the ferry from Langkawi Ferry Terminal to Kuala Perlisferry
- Take the train from Padang Besar to Hat Yaitrain
- Take the train from Hat Yai to Chumphontrain
- Take the bus from Chumphon to Ranong Bus Stationbus
17h฿1,066–2,710Fly to Krabi Airport, bus
- Fly from Langkawi International Airport (LGK) to Krabi Airport (KBV)plane LGK - KBV
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสาร จังหวัดระนอง;Ranong Bus Terminalbus
10h 48m฿4,385–13,010Fly to Phuket International Airport, bus
- Fly from Langkawi International Airport (LGK) to Phuket International Airport (HKT)plane LGK - HKT
- Take the bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to พังงา;Phang-Ngabus
- Take the bus from พังงา;Phang-Nga to สถานีขนส่งผู้โดยสาร จังหวัดระนอง;Ranong Bus Terminalbus
10h 53m฿3,815–10,590Fly to Ranong Airport
- Fly from Langkawi International Airport (LGK) to Ranong Airport (UNN)plane LGK - UNN
18h 32m฿5,830–17,390
Langkawi International Airport (LGK) to Krabi Airport (KBV) flights
Comparing Your Travel Options
The cheapest way to get from Langkawi to Ranong is to ferry and bus and Minivan which costs ฿800 - ฿1100 and takes 15h 6m.
The fastest way to get from Langkawi to Ranong is to fly and bus which takes 10h 48m and costs ฿4300 - ฿13000.
The distance between Langkawi and Ranong is 669 km.
The best way to get from Langkawi to Ranong without a car is to ferry and train and Minivan which takes 17h and costs ฿1000 - ฿2800.
It takes approximately 13h 29m to get from Langkawi to Ranong, including transfers.
Ranong is 1h behind Langkawi. It is currently 8:11 PM in Langkawi and 7:11 PM in Ranong.
There are 69+ hotels available in Ranong.
What companies run services between Langkawi, Malaysia and Ranong, Thailand?
AirAsia, Thai AirAsia, and three other airlines fly from Langkawi International Airport (LGK) to Ranong Airport (UNN) 3 times a day.
- Website
- airasia.com
Flights from Langkawi International Airport to Ranong Airport via Kuala Lumpur, Don Muang
- Ave. Duration
- 18h 3m
- When
- Every day
- Estimated price
- ฿5,500–20,000
Flights from Langkawi International Airport to Ranong Airport via Penang, Don Muang
- Ave. Duration
- 19h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ฿5,500–17,000
Flights from Langkawi International Airport to Ranong Airport via Singapore Changi, Don Muang
- Ave. Duration
- 21h 50m
- When
- Monday and Friday
- Estimated price
- ฿8,000–22,000
Flights from Langkawi International Airport to Ranong Airport via Sultan Abdul Aziz Shah, Don Muang
- Ave. Duration
- 24h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ฿6,000–20,000
Flights from Langkawi International Airport to Ranong Airport via Singapore Changi, Hat Yai, Don Muang
- Ave. Duration
- 22h 15m
- When
- Friday
- Estimated price
- ฿8,000–22,000
- Website
- airasia.com
Flights from Langkawi International Airport to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 4h 16m
- When
- Friday
- Estimated price
- ฿4,200–12,000
Flights from Langkawi International Airport to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ฿3,400–7,500
Flights from Langkawi International Airport to Phuket International Airport via Penang
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿3,400–7,500
- Website
- singaporeair.com
Flights from Langkawi International Airport to Krabi Airport via Singapore Changi
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- ฿3,500–10,000
Flights from Langkawi International Airport to Phuket International Airport via Singapore Changi
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ฿4,400–11,000
- Website
- flyscoot.com
Flights from Langkawi International Airport to Krabi Airport via Singapore Changi
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- ฿3,500–10,000
- Website
- malaysiaairlines.com
Flights from Langkawi International Airport to Phuket International Airport via Penang
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ฿2,500–13,000
Flights from Langkawi International Airport to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ฿3,000–6,500
- Website
- fireflyz.com.my
Flights from Langkawi International Airport to Phuket International Airport via Penang
- Ave. Duration
- 2h 45m
- When
- Monday and Friday
- Estimated price
- ฿3,600–8,000
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Padang Besar to Hat Yai
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- ฿15–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿15–20
- 2nd Class (Air-conditioned Seat)
- ฿250–280
Train from Hat Yai to Chumphon
- Ave. Duration
- 7h 15m
- Frequency
- Twice daily
- Estimated price
- ฿150–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿190–230
- 2nd Class (Air-Conditioned Berth)
- ฿150–200
- 2nd Class (Air-conditioned Seat)
- ฿440–490
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Padang Besar to Hat Yai
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ฿11–140
- Website
- KTMB
- Shuttle
- ฿11–16
- Express
- ฿95–140
Bus from Satun to Trang
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿105
Bus from Trang to Suratthani
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿160
Bus from Surat Thani to Ranong Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ฿190
Bus from Danok to Hat Yai
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ฿80
- Phone
- +66 81 676 4900
- [email protected]
- Website
- 12go.asia
Bus from Chumphon to Ranong Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- ฿500–850
- Schedules at
- facebook.com
- Book at
- 12go.asia
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from กระบี่ to สถานีขนส่งผู้โดยสาร จังหวัดระนอง;Ranong Bus Terminal
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- ฿280–2,500
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to พังงา;Phang-Nga
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- ฿100–700
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
Bus from พังงา;Phang-Nga to สถานีขนส่งผู้โดยสาร จังหวัดระนอง;Ranong Bus Terminal
- Ave. Duration
- 3h 42m
- Frequency
- Once daily
- Estimated price
- ฿220–1,900
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- 019-627 9129
- [email protected]
- Website
- Sani Express
Bus from Kuala Perlis to Changlun
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- ฿125
- Website
- Sani Express
Bus from Hat Yai Bus Terminal to Ranong Bus
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- ฿367
- Phone
- +66 62-175-3069
- Website
- 12go.asia
Bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to พังงา;Phang-Nga
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ฿200–250
- Book at
- 12go.asia
Bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to พังงา;Phang-Nga
- Ave. Duration
- 1h 13m
- Frequency
- 4 times a day
- Estimated price
- ฿170–240
- Schedules at
- Provincial Land Transport Office Of Krabi
- Phone
- +66980235239
- [email protected]
- Website
- 12go.asia
Bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to พังงา;Phang-Nga
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- ฿200–550
- Schedules at
- goodlucklantatransfer.com
- Book at
- 12go.asia
- Phone
- 04-966 5889
- Website
- Langkawi Ferry Line
Ferry from Langkawi Ferry Terminal to Kuala Perlis
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- ฿139–371
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- ฿139
- Adult (Non MyKad)
- ฿371
Ferry from Langkawi Ferry Terminal to Kuala Perlis
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- ฿139–371
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- ฿139
- Adult (Non MyKad)
- ฿371
Ferry from Langkawi Ferry Terminal to Kuala Perlis
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- ฿139–371
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- ฿139
- Adult (Non MyKad)
- ฿371
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 JFK to New York City, What documents do I need to cross Niagara Falls?, and Need to know: Jadrolinija - to help you get the most out of your next trip.


















