There are 7 ways to get from Hua Hin to Ibis Bangkok Riverside by ferry, bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry
best- Take the ferry from Hua Hin Clock Tower to Khao Sanferry Hua Hin Clock Tower - Khao San
- Take the ferry from Phra Pin Klao Bridge to Sathorn Pierferry Urban
3h 44m฿764–785Train, bus
cheapest- Take the train from Hua Hin to Krung Thep Aphiwat Central Terminaltrain 32
- Take the bus from Rear Krung Thep Aphiwat Central Terminal to Bts Krungthonburibus 2-37
6h 48m฿93–886Bus via MRT Chatuchak Park and BTS Mochit
- Take the bus from Train Library Hua Hin station to MRT Chatuchak Park and BTS Mochitbus Train Library Hua Hin Railway Station - MRT Chatuchak Park and BTS Mochit
4h 32m฿575–581Train
- Take the train from Hua Hin to Salayatrain 32
5h 19m฿131–1,886Drive 178.1 km
- Drive from Hua Hin to Ibis Bangkok Riversidecar 178.1 km
2h 38m฿683–986Taxi
- Take the taxi from Hua Hin to Ibis Bangkok Riversidetaxi 178.1 km
2h 38m฿2,000–2,400Bus
- Take the bus from Bluport Hua Hin to Bangkok Bus Terminal Eakamaibus
5h 52m฿287–333
Hua Hin to Ibis Bangkok Riverside by ferry and foot
Comparing Your Travel Options
The cheapest way to get from Hua Hin to Ibis Bangkok Riverside is to train and bus which costs ฿90 - ฿900 and takes 6h 48m.
The fastest way to get from Hua Hin to Ibis Bangkok Riverside is to drive which takes 2h 38m and costs ฿650 - ฿1000.
No, there is no direct bus from Hua Hin station to Ibis Bangkok Riverside. However, there are services departing from Train Library Hua Hin station and arriving at Chaloem Phan Junction via Opposite Chatuchak Park. The journey, including transfers, takes approximately 4h 32m.
No, there is no direct ferry from Hua Hin to Ibis Bangkok Riverside. However, there are services departing from Hua Hin Clock Tower and arriving at Sathorn Pier via Phra Pin Klao Bridge. The journey, including transfers, takes approximately 3h 44m.
No, there is no direct train from Hua Hin to Ibis Bangkok Riverside. However, there are services departing from Hua Hin and arriving at Bts Saphan Taksin via Srt Sala Ya, Mrt Bang Khun Non, Mrt Tha Phra and Bts Bang Wa. The journey, including transfers, takes approximately 5h 19m.
The distance between Hua Hin and Ibis Bangkok Riverside is 153 km. The road distance is 178.1 km.
The best way to get from Hua Hin to Ibis Bangkok Riverside without a car is to ferry which takes 3h 44m and costs ฿760 - ฿790.
It takes approximately 3h 44m to get from Hua Hin to Ibis Bangkok Riverside, including transfers.
Hua Hin to Ibis Bangkok Riverside bus services, operated by The Nine Travel, depart from Train Library Hua Hin station.
Hua Hin to Ibis Bangkok Riverside train services, operated by Thai Railway, depart from Hua Hin station.
What companies run services between Hua Hin, Thailand and Ibis Bangkok Riverside, Thailand?
You can take a ferry from Hua Hin Clock Tower to Ibis Bangkok Riverside via Khao San, Phra Pin Klao Bridge, and Sathorn Pier in around 3h 44m. Alternatively, The Nine Travel operates a bus from Train Library Hua Hin station to MRT Chatuchak Park and BTS Mochit once daily. Tickets cost ฿558 and the journey takes 3h 15m.
- Website
- Thai Railway
Train from Hua Hin to Salaya
- Ave. Duration
- 3h 24m
- Frequency
- Hourly
- Estimated price
- ฿85–1,200
- Schedules at
- Thai Railway
Train from Hua Hin to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 4h 43m
- Frequency
- Hourly
- Estimated price
- ฿90–1,200
- Schedules at
- Thai Railway
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Hua Hin to Salaya
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ฿65–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–160
- 2nd Class (Air-Conditioned Berth)
- ฿65–85
- 2nd Class (Air-conditioned Seat)
- ฿320–350
Train from Hua Hin to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 3h 48m
- Frequency
- Every 4 hours
- Estimated price
- ฿75–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿130–170
- 2nd Class (Air-Conditioned Berth)
- ฿75–100
- 2nd Class (Air-conditioned Seat)
- ฿330–370
- Phone
- +66 2 271 1071
- [email protected]
- Website
- The Nine Travel
Bus from Train Library Hua Hin station to MRT Chatuchak Park and BTS Mochit
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ฿558
- Schedules at
- The Nine Travel
- Phone
- 1348
- [email protected]
- Website
- Bangkok Mass Transit Authority
Bus from Rear Krung Thep Aphiwat Central Terminal to Bts Krungthonburi
- Ave. Duration
- 1h 43m
- Frequency
- Every 20 minutes
- Estimated price
- ฿17–24
- Schedules at
- Bangkok Mass Transit Authority
- Phone
- +66 2 245 1045
- [email protected]
- Website
- 12go.co
Ferry from Hua Hin Clock Tower to Khao San
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿750
- Book at
- Future Travel and Service
- Phone
- +66 2 405 9789
- [email protected]
- Website
- Mine Smart Ferry
Ferry from Phra Pin Klao Bridge to Sathorn Pier
- Ave. Duration
- 10 min
- Frequency
- Every 30 minutes
- Schedules at
- Mine Smart Ferry
- Website
- Supattra Travel Co. Ltd
Ferry from Phra Pin Klao Bridge to Sathorn Pier
- Ave. Duration
- 13 min
- Frequency
- Hourly
- Schedules at
- Supattra Travel Co. Ltd
- Phone
- 02-405-9789
- Website
- Thai Smile Boat
Ferry from Phra Pin Klao Bridge to Sathorn Pier
- Ave. Duration
- 7 min
- Frequency
- Hourly
- Estimated price
- ฿30
- Schedules at
- Thai Smile Boat
- Phone
- 02-449-3000-2
- [email protected]
- Website
- transitbangkok.com
Ferry from Phra Pin Klao Bridge to Sathorn Pier
- Ave. Duration
- 22 min
- Frequency
- Every 2 hours
- Estimated price
- ฿14–35
- Schedules at
- chaophrayaexpressboat.com
- Ave. Duration
- 2h 38m
- Estimated price
- ฿2,000–2,400
Bangkok Taxi 24
- Phone
- +66 95 957 0302
Bliss Travel
- Phone
- +66 96 924 1918
- Website
- taxiservicehuahin.com
Grab Taxi
- Website
- grab.com
Thai Happy Taxi
- Phone
- +66 84 115 8210
- Website
- thaihappytaxi.com
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 5 incredible day trips from Florence by train, The London Underground: Essential tips to navigate the Tube, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
Booking & Getting There
The best way to get from Hua Hin to Ibis Bangkok Riverside is to bus via MRT Chatuchak Park and BTS Mochit which takes 4h 32m and costs ฿575 - ฿585. Alternatively, you can train, which costs ฿130 - ฿1900 and takes 5h 19m.
Hua Hin to Ibis Bangkok Riverside bus services, operated by The Nine Travel, arrive at MRT Chatuchak Park and BTS Mochit station.
Hua Hin to Ibis Bangkok Riverside train services, operated by Thai Railway, arrive at Salaya station.
Yes, the driving distance between Hua Hin to Ibis Bangkok Riverside is 178 km. It takes approximately 2h 38m to drive from Hua Hin to Ibis Bangkok Riverside.
Book your Hua Hin to Ibis Bangkok Riverside bus tickets online with 12go.asia.
There are 5943+ hotels available in Ibis Bangkok Riverside.







