There are 7 ways to get from Surat Thani to Bled by plane, bus, taxi or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly Surat Thani to Klagenfurt • 21 h 43 min
$517 - $1,637
Cheapest option
Fly Surat Thani to Vienna, train • 24 h 39 min
$405 - $1,729
5 alternative options
Bus, taxi to Phuket, fly to Zagreb • 24 h 19 min
$500 - $1,546
Bus, taxi to Phuket, fly to Ljubljana, train • 23 h 16 min
$483 - $828
Fly Surat Thani to Trieste • 23 h 20 min
$538 - $1,843
Fly Surat Thani to Ljubljana, train • 22 h 22 min
$491 - $1,015
Fly Surat Thani to Munich, train • 26 h 42 min
$485 - $758
What companies run services between Surat Thani, Thailand and Bled, Slovenia?
Thai Smile, Austrian Airlines and three other airlines fly from Surat Thani to Bled 4 times a day.

- Website
- lufthansa.com
Flights from Surat Thani to Klagenfurt via Suvarnabhumi, Vienna
- Ave. Duration
- 15 h 50 min
- When
- Saturday and Sunday
- Estimated price
- $850 - $2,800
Flights from Surat Thani to Klagenfurt via Suvarnabhumi, Frankfurt, Vienna
- Ave. Duration
- 19 h 12 min
- When
- Every day
- Estimated price
- $700 - $2,800
Flights from Phuket to Zagreb via Frankfurt
- Ave. Duration
- 15 h
- When
- Wednesday, Friday and Sunday
- Estimated price
- $400 - $1,100
Flights from Phuket to Ljubljana via Frankfurt
- Ave. Duration
- 14 h 30 min
- When
- Wednesday, Friday and Sunday
- Estimated price
- $470 - $1,300
Flights from Surat Thani to Trieste via Suvarnabhumi, Vienna, Munich
- Ave. Duration
- 19 h 50 min
- When
- Every day
- Estimated price
- $800 - $2,700
Flights from Surat Thani to Trieste via Suvarnabhumi, Frankfurt, Munich
- Ave. Duration
- 22 h
- When
- Every day
- Estimated price
- $800 - $3,900
Flights from Surat Thani to Trieste via Suvarnabhumi, Munich
- Ave. Duration
- 22 h
- When
- Every day
- Estimated price
- $490 - $1,400
Flights from Surat Thani to Trieste via Suvarnabhumi, Copenhagen, Munich
- Ave. Duration
- 22 h
- When
- Every day
- Estimated price
- $500 - $1,400
Flights from Surat Thani to Trieste via Suvarnabhumi, Milan Malpensa, Munich
- Ave. Duration
- 22 h
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $500 - $1,400
Flights from Surat Thani to Trieste via Suvarnabhumi, Rome, Munich
- Ave. Duration
- 22 h
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- $500 - $1,400
Flights from Surat Thani to Trieste via Suvarnabhumi, Zurich, Munich
- Ave. Duration
- 22 h
- When
- Every day
- Estimated price
- $500 - $1,400
Flights from Surat Thani to Ljubljana via Suvarnabhumi, Frankfurt
- Ave. Duration
- 18 h 15 min
- When
- Every day
- Estimated price
- $460 - $1,300
Flights from Surat Thani to Ljubljana via Suvarnabhumi, Munich
- Ave. Duration
- 20 h 45 min
- When
- Every day
- Estimated price
- $440 - $1,200
Flights from Surat Thani to Munich via Suvarnabhumi, Vienna
- Ave. Duration
- 15 h 40 min
- When
- Saturday and Sunday
- Estimated price
- $550 - $1,900
Flights from Surat Thani to Munich via Suvarnabhumi, Frankfurt
- Ave. Duration
- 17 h 40 min
- When
- Monday, Tuesday, Wednesday, Thursday and Sunday
- Estimated price
- $550 - $2,700

- Website
- adria.si
Flights from Phuket to Ljubljana via Frankfurt
- Ave. Duration
- 14 h 30 min
- When
- Wednesday, Friday and Sunday
- Estimated price
- $470 - $1,300
Flights from Phuket to Ljubljana via Abu Dhabi, Istanbul
- Ave. Duration
- 16 h 45 min
- When
- Every day
- Estimated price
- $650 - $850
Flights from Surat Thani to Ljubljana via Suvarnabhumi, Istanbul
- Ave. Duration
- 17 h 40 min
- When
- Every day
- Estimated price
- $500 - $1,400
Flights from Surat Thani to Ljubljana via Suvarnabhumi, Frankfurt
- Ave. Duration
- 18 h 15 min
- When
- Every day
- Estimated price
- $460 - $1,300
Flights from Surat Thani to Ljubljana via Suvarnabhumi, Zurich
- Ave. Duration
- 18 h 45 min
- When
- Every day
- Estimated price
- $500 - $1,900
Flights from Surat Thani to Ljubljana via Suvarnabhumi, Vienna
- Ave. Duration
- 17 h 47 min
- When
- Every day
- Estimated price
- $700 - $2,400
Flights from Surat Thani to Ljubljana via Suvarnabhumi, Munich
- Ave. Duration
- 20 h 45 min
- When
- Every day
- Estimated price
- $440 - $1,200
Flights from Surat Thani to Ljubljana via Suvarnabhumi, Copenhagen
- Ave. Duration
- 20 h 50 min
- When
- Every day
- Estimated price
- $460 - $1,300
Flights from Surat Thani to Ljubljana via Suvarnabhumi, Brussels
- Ave. Duration
- 20 h 55 min
- When
- Monday, Wednesday, Thursday, Friday and Saturday
- Estimated price
- $480 - $1,300
Flights from Surat Thani to Ljubljana via Suvarnabhumi, Paris CDG
- Ave. Duration
- 20 h 55 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $480 - $1,300

- Website
- thaiairways.com
Flights from Surat Thani to Klagenfurt via Suvarnabhumi, Vienna
- Ave. Duration
- 20 h 10 min
- When
- Monday to Friday
- Estimated price
- $850 - $2,800
Flights from Surat Thani to Vienna via Suvarnabhumi
- Ave. Duration
- 14 h 25 min
- When
- Every day
- Estimated price
- $550 - $2,000
Flights from Surat Thani to Vienna via Suvarnabhumi, Frankfurt
- Ave. Duration
- 17 h 25 min
- When
- Every day
- Estimated price
- $650 - $3,200
Flights from Surat Thani to Vienna via Suvarnabhumi, Munich
- Ave. Duration
- 18 h 50 min
- When
- Every day
- Estimated price
- $650 - $3,200
Flights from Surat Thani to Munich via Suvarnabhumi
- Ave. Duration
- 16 h 35 min
- When
- Every day
- Estimated price
- $800 - $1,300
Flights from Surat Thani to Munich via Suvarnabhumi, Vienna
- Ave. Duration
- 17 h 5 min
- When
- Monday to Friday
- Estimated price
- $550 - $1,900
Flights from Surat Thani to Munich via Suvarnabhumi, Frankfurt
- Ave. Duration
- 17 h 5 min
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $800 - $1,300

- Website
- austrian.com
Flights from Surat Thani to Klagenfurt via Suvarnabhumi, Vienna
- Ave. Duration
- 15 h 50 min
- When
- Saturday and Sunday
- Estimated price
- $850 - $2,800
Flights from Surat Thani to Klagenfurt via Suvarnabhumi, Frankfurt, Vienna
- Ave. Duration
- 18 h 15 min
- When
- Thursday
- Estimated price
- $500 - $1,500
Flights from Phuket to Zagreb via Suvarnabhumi, Vienna
- Ave. Duration
- 17 h 40 min
- When
- Monday to Friday
- Estimated price
- $650 - $2,200
Flights from Phuket to Ljubljana via Suvarnabhumi, Vienna
- Ave. Duration
- 17 h 52 min
- When
- Every day
- Estimated price
- $750 - $2,500
Flights from Surat Thani to Ljubljana via Suvarnabhumi, Vienna
- Ave. Duration
- 17 h 47 min
- When
- Every day
- Estimated price
- $700 - $2,400
Flights from Surat Thani to Munich via Suvarnabhumi, Vienna
- Ave. Duration
- 15 h 40 min
- When
- Saturday and Sunday
- Estimated price
- $550 - $1,900

- Website
- p.turkishairlines.com
Flights from Phuket to Zagreb via Istanbul
- Ave. Duration
- 18 h 20 min
- When
- Monday, Tuesday, Friday and Sunday
- Estimated price
- $420 - $1,300
Flights from Phuket to Zagreb via Suvarnabhumi, Istanbul
- Ave. Duration
- 18 h 20 min
- When
- Every day
- Estimated price
- $450 - $1,300
Flights from Phuket to Ljubljana via Istanbul
- Ave. Duration
- 18 h 15 min
- When
- Monday, Tuesday, Friday and Sunday
- Estimated price
- $500 - $1,500
Flights from Phuket to Ljubljana via Abu Dhabi, Istanbul
- Ave. Duration
- 16 h 45 min
- When
- Every day
- Estimated price
- $650 - $850
Flights from Surat Thani to Ljubljana via Suvarnabhumi, Istanbul
- Ave. Duration
- 17 h 40 min
- When
- Every day
- Estimated price
- $500 - $1,400
Flights from Surat Thani to Ljubljana via Suvarnabhumi, Manama, Istanbul
- Ave. Duration
- 17 h 40 min
- When
- Monday, Friday and Sunday
- Estimated price
- $470 - $950
Flights from Surat Thani to Ljubljana via Don Muang, Hanoi, Istanbul
- Ave. Duration
- 20 h 55 min
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- $500 - $1,500

- Website
- swiss.com
Flights from Phuket to Zagreb via Zurich
- Ave. Duration
- 21 h
- When
- Thursday and Sunday
- Estimated price
- $410 - $1,800
Flights from Phuket to Ljubljana via Zurich
- Ave. Duration
- 15 h 35 min
- When
- Thursday and Sunday
- Estimated price
- $480 - $2,000
Flights from Surat Thani to Ljubljana via Suvarnabhumi, Zurich
- Ave. Duration
- 18 h 45 min
- When
- Every day
- Estimated price
- $500 - $1,900

- Website
- etihad.com
Flights from Phuket to Ljubljana via Abu Dhabi, Belgrade
- Ave. Duration
- 17 h 15 min
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $650 - $850
Flights from Surat Thani to Trieste via Suvarnabhumi, Rome
- Ave. Duration
- 19 h 55 min
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- $500 - $1,400

- Website
- condor.com
Flights from Surat Thani to Trieste via Suvarnabhumi, Frankfurt
- Ave. Duration
- 18 h 10 min
- When
- Saturday
- Estimated price
- $650 - $2,700

- Website
- alitalia.com
Flights from Surat Thani to Trieste via Suvarnabhumi, Rome
- Ave. Duration
- 19 h 55 min
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- $500 - $1,400
Flights from Surat Thani to Trieste via Wuhan, Rome
- Ave. Duration
- 26 h 5 min
- When
- Monday and Wednesday
- Estimated price
- $600 - $1,700

- Website
- aeroflot.ru
Flights from Surat Thani to Vienna via Suvarnabhumi, Moscow Sheremetyevo
- Ave. Duration
- 16 h 45 min
- When
- Every day
- Estimated price
- $340 - $1,100
Flights from Surat Thani to Munich via Suvarnabhumi, Moscow Sheremetyevo
- Ave. Duration
- 16 h 40 min
- When
- Every day
- Estimated price
- $330 - $1,100

- Website
- qatarairways.com
Flights from Phuket to Zagreb via Doha
- Ave. Duration
- 15 h 20 min
- When
- Every day
- Estimated price
- $420 - $1,200

- Website
- emirates.com
Flights from Phuket to Zagreb via Dubai
- Ave. Duration
- 17 h 25 min
- When
- Every day
- Estimated price
- $390 - $1,200

- Website
- croatiaairlines.com
Flights from Phuket to Zagreb via Frankfurt
- Ave. Duration
- 15 h
- When
- Wednesday, Friday and Sunday
- Estimated price
- $400 - $1,100

- Website
- finnair.com
Flights from Surat Thani to Ljubljana via Suvarnabhumi, Helsinki
- Ave. Duration
- 19 h 20 min
- When
- Tuesday, Friday and Sunday
- Estimated price
- $490 - $2,600

- Website
- slo-zeleznice.si
Train from Ljubljana to Lesce-Bled
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- $6 - $9
- Website
- slo-zeleznice.si

- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Wien HBF to Villach Hbf
- Ave. Duration
- 4 h 21 min
- Frequency
- Once daily
- Estimated price
- $60 - $85
- Website
- orario.trenitalia.com

- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from München Hbf to Villach Hbf
- Ave. Duration
- 4 h 26 min
- Frequency
- 4 times a day
- Estimated price
- $55 - $85
- Website
- bahn.de
Bus from Surat Thani to Phang Nga
- Ave. Duration
- 2 h 40 min
- Frequency
- Hourly
- Estimated price
- $5

- Website
- phantiptravel.com
Bus from Surat Thani to Phang Nga
- Ave. Duration
- 2 h 50 min
- Frequency
- 3 times a day
- Estimated price
- $7
- Schedules at
- phantiptravel.com
- Book at
- 12go.asia
Want to know more about travelling around Slovenia
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Slovenia: Getting from Ljubljana to Lake Bled
Rome2rio's guide to the easiest, cheapest and fastest routes to this iconic Slovenian destination
Read the travel guideHeading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideWant to know more about Flixbus?
Rome2rio’s guide has all the details
Read the travel guideQuestions & Answers
How far is it from Surat Thani to Bled?
The distance between Surat Thani and Bled is 8908 km.
What is the cheapest way to get from Surat Thani to Bled?
The cheapest way to get from Surat Thani to Bled is to fly and train which costs ฿12000 - ฿55000 and takes 24 h 39 min.
What is the fastest way to get from Surat Thani to Bled?
The quickest way to get from Surat Thani to Bled is to fly which takes 21 h 43 min and costs ฿16000 - ฿55000.
How long does it take to get from Surat Thani to Bled?
It takes approximately 21 h 43 min to get from Surat Thani to Bled, including transfers.