There are 5 ways to get from Sofia to Hua Hin by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sofia Airport to Suvarnabhumi Airport, train
best- Fly from Sofia Airport (SOF) to Suvarnabhumi Airport (BKK)plane SOF - BKK
- Take the train from Krung Thep Aphiwat Central Terminal to Hua Hintrain
20h 19m฿14,431–18,153Bus, bus to Thessaloniki Airport Makedonia, fly to Suvarnabhumi Airport, train
cheapest- Take the bus from Sofia Central Bus Station to Dupnitsabus
- Take the bus from Dupnitsa to Serresbus
- Take the bus from Serres to Thessaloniki Macedonia KTEL Bus Stationbus
- Fly from Thessaloniki Airport Makedonia (SKG) to Suvarnabhumi Airport (BKK)plane SKG - BKK
- Take the train from Krung Thep Aphiwat Central Terminal to Hua Hintrain
27h 19m฿8,505–26,203Fly Sofia Airport to Don Mueang International Airport, train
- Fly from Sofia Airport (SOF) to Don Mueang International Airport (DMK)plane SOF - DMK
- Take the train from Krung Thep Aphiwat Central Terminal to Hua Hintrain
23h 23m฿14,066–31,133Fly Sofia Airport to Hua Hin Airport
- Fly from Sofia Airport (SOF) to Hua Hin Airport (HHQ)plane SOF - HHQ
28h 19m฿14,567–38,189Bus to Skopje International Airport, fly to Suvarnabhumi Airport, train
- Take the bus from Sofia Central Bus Station to Skopje Nikola Karevbus
- Fly from Skopje International Airport (SKP) to Suvarnabhumi Airport (BKK)plane SKP - BKK
- Take the train from Krung Thep Aphiwat Central Terminal to Hua Hintrain
29h 19m฿12,640–34,812
Sofia Airport (SOF) to Suvarnabhumi Airport (BKK) flights
Questions & Answers
The cheapest way to get from Sofia to Hua Hin is to bus and fly and train which costs ฿8500 - ฿27000 and takes 27h 19m.
The fastest way to get from Sofia to Hua Hin is to fly and train which takes 20h 19m and costs ฿14000 - ฿19000.
The distance between Sofia and Hua Hin is 8226 km.
It takes approximately 20h 19m to get from Sofia to Hua Hin, including transfers.
Hua Hin is 4h ahead of Sofia. It is currently 12:15 AM in Sofia and 4:15 AM in Hua Hin.
There are 1471+ hotels available in Hua Hin.
What companies run services between Sofia, Bulgaria and Hua Hin, Thailand?
El Al, Etihad, and three other airlines fly from Sofia Airport (SOF) to Hua Hin Airport (HHQ) once daily.
- Website
- turkishairlines.com
Flights from Sofia Airport to Suvarnabhumi Airport via Istanbul
- Ave. Duration
- 13h 36m
- When
- Every day
- Estimated price
- ฿9,000–28,000
Flights from Skopje International Airport to Suvarnabhumi Airport via Istanbul
- Ave. Duration
- 16h 22m
- When
- Every day
- Estimated price
- ฿11,000–33,000
Flights from Thessaloniki Airport Makedonia to Suvarnabhumi Airport via Istanbul
- Ave. Duration
- 14h 48m
- When
- Every day
- Estimated price
- ฿9,000–27,000
- Website
- airasia.com
Flights from Sofia Airport to Hua Hin Airport via Tel Aviv, Abu Dhabi, Chiang Mai
- Ave. Duration
- 27h 31m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ฿14,000–39,000
Flights from Sofia Airport to Hua Hin Airport via Amman, Abu Dhabi, Chiang Mai
- Ave. Duration
- 26h 55m
- When
- Saturday
- Estimated price
- ฿14,000–38,000
- Website
- elal.com
Flights from Sofia Airport to Suvarnabhumi Airport via Tel Aviv
- Ave. Duration
- 22h 55m
- When
- Monday to Thursday
- Estimated price
- ฿12,000–70,000
Flights from Thessaloniki Airport Makedonia to Suvarnabhumi Airport via Tel Aviv
- Ave. Duration
- 19h 45m
- When
- Monday, Tuesday, Wednesday, Sunday, and Saturday
- Estimated price
- ฿11,000–70,000
- Website
- emirates.com
Flights from Sofia Airport to Suvarnabhumi Airport via Dubai
- Ave. Duration
- 12h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿9,500–30,000
Flights from Sofia Airport to Don Mueang International Airport via Dubai
- Ave. Duration
- 16h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿14,000–31,000
- Website
- qatarairways.com
Flights from Sofia Airport to Suvarnabhumi Airport via Doha
- Ave. Duration
- 12h 50m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- ฿9,000–27,000
- Website
- flydubai.com
Flights from Sofia Airport to Don Mueang International Airport via Dubai
- Ave. Duration
- 16h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿14,000–31,000
- Website
- arkia.co.il
Flights from Thessaloniki Airport Makedonia to Suvarnabhumi Airport via Tel Aviv
- Ave. Duration
- 15h 25m
- When
- Saturday
- Estimated price
- ฿12,000–18,000
- Website
- rj.com
Flights from Thessaloniki Airport Makedonia to Suvarnabhumi Airport via Amman
- Ave. Duration
- 21h 20m
- When
- Friday
- Estimated price
- ฿7,500–24,000
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Hua Hin
- Ave. Duration
- 3h 35m
- Frequency
- Every 3 hours
- Estimated price
- ฿75–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 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
Train from Krung Thep Aphiwat Central Terminal to Hua Hin
- Ave. Duration
- 3h 35m
- Frequency
- Every 3 hours
- Estimated price
- ฿75–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 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
Train from Krung Thep Aphiwat Central Terminal to Hua Hin
- Ave. Duration
- 3h 35m
- Frequency
- Every 3 hours
- Estimated price
- ฿75–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 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
Train from Krung Thep Aphiwat Central Terminal to Hua Hin
- Ave. Duration
- 3h 35m
- Frequency
- Every 3 hours
- Estimated price
- ฿75–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 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
- +359 0885700870
- [email protected]
- Website
- citylines.eu
Bus from Sofia Central Bus Station to Skopje Nikola Karev
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- ฿480–1,200
- Website
- https://citylines.eu/
- [email protected]
- Website
- bgrazpisanie.com
Bus from Sofia Central Bus Station to Dupnitsa
- Ave. Duration
- 59 min
- Frequency
- 3 times a day
- Estimated price
- ฿100–150
- Schedules at
- bgrazpisanie.com
- Phone
- +30 23210-22822
- [email protected]
- Website
- ktelserron.gr
Bus from Dupnitsa to Serres
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- ฿440–650
- Schedules at
- ktelserron.gr
Bus from Serres to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ฿250–350
- Schedules at
- ktelserron.gr
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 Train travel in Spain: A guide to Renfe, How to get from London to Edinburgh, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.








