There are 5 ways to get from Railay Beach to Ranong by bus, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Krabi Sea Pearl Travel to Phuket international airport Domestic Terminalbus Krabi Sea Pearl Travel - Phuket international airport Domestic Terminal
- Take the bus from Phuket Airport to Ranong Bus Station Rungkit Tour Ranongbus Phuket Airport - Ranong Bus Station Rungkit Tour Ranong
4h 18m฿1,761–1,916Longtail Boat, bus
cheapest- Take the ferry from Railay Beach to Ao Nang Pierferry
- Take the bus from Krabi Bus Terminal to Ranong Bus Terminalbus 435
6h 59m฿290–2,740Drive 309.5 km
- Drive from Railay Beach to Ranongcar 309.5 km
4h 45m฿1,405–2,030Longtail Boat, bus via Phuket Airport (HKT)
- Take the ferry from Railay Beach to Ao Nang Pierferry
- Take the bus from Ao Nang Hotel Transfer to Phuket Airportbus
- Take the bus from Phuket Airport to Ranong Bus Station Rungkit Tour Ranongbus
6h 56m฿1,698Bus via Khao Sok Transfer
- Take the bus from Floating Pier East Railay to Khao Sok Transferbus Floating Pier East Railay - Khao Sok Transfer
- Take the bus from Khao Sok Transfer to Ranong Bus Stationbus Khao Sok Transfer - Ranong Bus Station
12h฿1,870
Railay Beach to Ranong by bus
Comparing Your Travel Options
The cheapest way to get from Railay Beach to Ranong is to Longtail Boat and bus which costs ฿290 - ฿2800 and takes 6h 59m.
The fastest way to get from Railay Beach to Ranong is to bus which takes 4h 18m and costs ฿1700 - ฿2000.
No, there is no direct bus from Railay Beach to Ranong station. However, there are services departing from Krabi Sea Pearl Travel and arriving at Ranong Bus Station Rungkit Tour Ranong via Phuket Airport. The journey, including transfers, takes approximately 4h 18m.
The distance between Railay Beach and Ranong is 430 km. The road distance is 309.5 km.
The best way to get from Railay Beach to Ranong without a car is to bus which takes 4h 18m and costs ฿1700 - ฿2000.
It takes approximately 4h 18m to get from Railay Beach to Ranong, including transfers.
Railay Beach to Ranong bus services, operated by Call Me Taxi, depart from Floating Pier East Railay station.
Railay Beach to Ranong bus services, operated by Call Me Taxi, arrive at Khao Sok Transfer station.
Yes, the driving distance between Railay Beach to Ranong is 310 km. It takes approximately 4h 45m to drive from Railay Beach to Ranong.
Book your Railay Beach to Ranong bus tickets online with 12go.asia.
What companies run services between Railay Beach, Thailand and Ranong, Thailand?
You can take a vehicle from Railay Beach to Ranong Bus Station Rungkit Tour Ranong via Krabi Sea Pearl Travel, Phuket international airport Domestic Terminal, and Phuket Airport in around 4h 18m.
- Phone
- +66 2 216 1016
- [email protected]
- Website
- Krabi Sea Pearl
Bus from Krabi Sea Pearl Travel to Phuket international airport Domestic Terminal
- Ave. Duration
- 1h 7m
- Frequency
- Once daily
- Estimated price
- ฿320
- Website
- Krabi Sea Pearl
- Phone
- +66 2 367 1167
- [email protected]
- Website
- Rungkit Tour
Bus from Phuket Airport to Ranong Bus Station Rungkit Tour Ranong
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- ฿588
- Website
- Rungkit Tour
Bus from Phuket Airport to Ranong Bus Station Rungkit Tour Ranong
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- ฿588
- Website
- Rungkit Tour
- Phone
- +66 2 221 1021
- [email protected]
- Website
- Andaman Shuttle
Bus from Ao Nang Hotel Transfer to Phuket Airport
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,010
- Website
- Andaman Shuttle
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Krabi Bus Terminal to Ranong Bus Terminal
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- ฿280–2,500
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 84-149-3565
- [email protected]
- Website
- 12go.asia
Bus from Krabi Bus Terminal to Ranong Bus Terminal
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ฿95–450
- Book at
- 12go.asia
- Phone
- +66 99 414 6109
- Website
- Call Me Taxi
Bus from Floating Pier East Railay to Khao Sok Transfer
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ฿700
- Schedules at
- Call Me Taxi
Bus from Khao Sok Transfer to Ranong Bus Station
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ฿1,170
- Schedules at
- Call Me Taxi
Ferry from Railay Beach to Ao Nang Pier
- Ave. Duration
- 15 min
- Frequency
- Every 20 minutes
- Estimated price
- ฿100
Ferry from Railay Beach to Ao Nang Pier
- Ave. Duration
- 15 min
- Frequency
- Every 20 minutes
- Estimated price
- ฿100
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 French strikes 2018: What are my alternative transport options?, 4 of the smartest ways to explore Australia, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
Booking & Getting There
There are 67+ hotels available in Ranong.







