There are 7 ways to get from Madrid to Surat Thani by plane, bus, ferry, 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.
Fly to Surat Thani
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Surat Thani (URT)plane MAD - URT
18h 5m฿10,089–25,181Fly to Krabi Airport, bus
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Krabi Airport (KBV)plane MAD - KBV
- Take the bus from Ao Nang McDonalds to Pattana tour Travel And transportbus
21h 21m฿9,909–27,471Fly to Phuket International Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Phuket International Airport (HKT)plane MAD - HKT
- Take the bus from Surin Transfer to Surat City Agricural Market 2bus
22h 37m฿11,129–26,221Fly to Koh Samui Airport, ferry
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Koh Samui Airport (USM)plane MAD - USM
- Take the ferry from Thong Sala Koh Phangan to Suratthani Town Seatran officeferry
22h 5m฿18,969–32,241Fly to Hat Yai, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Hat Yai (HDY)plane MAD - HDY
- Take the train from Hat Yai to Surat Thani Train Stationtrain
25h 41m฿10,189–29,011Fly to Nakhon Si Thammarat, ferry
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Nakhon Si Thammarat (NST)plane MAD - NST
- Take the ferry from Nakhon Si Thammarat Airport to Lomprayah Nathon Pierferry
- Take the ferry from Na Thon Koh Samui Songserm to Surat Thani Townferry
27h 5m฿13,193–28,965Fly to Ranong Airport, Minivan
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Ranong Airport (UNN)plane MAD - UNN
- Take the bus from Ranong Bus Station to Surat Thanibus
32h 31m฿18,219–65,241
Adolfo Suárez Madrid–Barajas Airport (MAD) to Surat Thani (URT) flights
Comparing Your Travel Options
The cheapest way to get from Madrid to Surat Thani is to fly and bus which costs ฿11000 - ฿27000 and takes 22h 37m.
The fastest way to get from Madrid to Surat Thani is to fly which takes 18h 5m and costs ฿10000 - ฿26000.
The distance between Madrid and Surat Thani is 10442 km.
It takes approximately 18h 5m to get from Madrid to Surat Thani, including transfers.
Surat Thani is 6h ahead of Madrid. It is currently 9:22 AM in Madrid and 3:22 PM in Surat Thani.
There are 177+ hotels available in Surat Thani.
What companies run services between Madrid, Spain and Surat Thani, Thailand?
Euroairlines, Thai Vietjet Air, and five other airlines fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Surat Thani (URT) 5 times a day.
- Website
- vietjetair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Surat Thani via Suvarnabhumi
- Ave. Duration
- 14h 5m
- When
- Thursday
- Estimated price
- ฿28,000–65,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Surat Thani via Abu Dhabi, Suvarnabhumi
- Ave. Duration
- 19h 5m
- When
- Every day
- Estimated price
- ฿10,000–28,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Surat Thani via Doha, Suvarnabhumi
- Ave. Duration
- 20h 52m
- When
- Every day
- Estimated price
- ฿14,000–40,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Surat Thani via Riyadh, Suvarnabhumi
- Ave. Duration
- 20h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿10,000–25,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Surat Thani via Amman, Suvarnabhumi
- Ave. Duration
- 21h 15m
- When
- Monday, Friday, and Saturday
- Estimated price
- ฿11,000–35,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Surat Thani via Dubai, Suvarnabhumi
- Ave. Duration
- 21h 45m
- When
- Every day
- Estimated price
- ฿14,000–46,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 14h 10m
- When
- Thursday
- Estimated price
- ฿27,000–60,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Hat Yai via Abu Dhabi, Suvarnabhumi
- Ave. Duration
- 19h 25m
- When
- Every day
- Estimated price
- ฿10,000–29,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Nakhon Si Thammarat via Suvarnabhumi
- Ave. Duration
- 29h 15m
- When
- Thursday
- Estimated price
- ฿28,000–65,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Nakhon Si Thammarat via Doha, Suvarnabhumi
- Ave. Duration
- 18h 17m
- When
- Every day
- Estimated price
- ฿14,000–40,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Nakhon Si Thammarat via Abu Dhabi, Suvarnabhumi
- Ave. Duration
- 17h 45m
- When
- Every day
- Estimated price
- ฿10,000–28,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Nakhon Si Thammarat via Dubai, Suvarnabhumi
- Ave. Duration
- 17h 55m
- When
- Every day
- Estimated price
- ฿14,000–46,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Nakhon Si Thammarat via Riyadh, Suvarnabhumi
- Ave. Duration
- 22h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿10,000–25,000
- Website
- qatarairways.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Phuket International Airport via Doha
- Ave. Duration
- 15h 43m
- When
- Every day
- Estimated price
- ฿11,000–33,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Krabi Airport via Doha, Suvarnabhumi
- Ave. Duration
- 19h
- When
- Every day
- Estimated price
- ฿14,000–39,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Koh Samui Airport via Suvarnabhumi
- Ave. Duration
- 13h 50m
- When
- Thursday
- Estimated price
- ฿35,000–80,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Koh Samui Airport via Doha, Phuket International Airport
- Ave. Duration
- 19h 12m
- When
- Every day
- Estimated price
- ฿17,000–50,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Hat Yai via Doha, Phuket International Airport
- Ave. Duration
- 17h 35m
- When
- Every day
- Estimated price
- ฿14,000–40,000
- Website
- etihad.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Phuket International Airport via Abu Dhabi
- Ave. Duration
- 14h 42m
- When
- Every day
- Estimated price
- ฿8,000–23,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Krabi Airport via Abu Dhabi
- Ave. Duration
- 14h 55m
- When
- Every day
- Estimated price
- ฿9,500–27,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Koh Samui Airport via Suvarnabhumi
- Ave. Duration
- 13h 50m
- When
- Thursday
- Estimated price
- ฿35,000–80,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Koh Samui Airport via Abu Dhabi, Krabi Airport
- Ave. Duration
- 22h 45m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ฿12,000–35,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Hat Yai via Abu Dhabi, Phuket International Airport
- Ave. Duration
- 18h 30m
- When
- Every day
- Estimated price
- ฿10,000–28,000
- Website
- emirates.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Phuket International Airport via Dubai
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- ฿12,000–37,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Krabi Airport via Dubai
- Ave. Duration
- 15h 12m
- When
- Thursday, Friday, Saturday, Sunday, Monday, and Wednesday
- Estimated price
- ฿13,000–43,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Koh Samui Airport via Dubai, Phuket International Airport
- Ave. Duration
- 18h 35m
- When
- Every day
- Estimated price
- ฿18,000–60,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Hat Yai via Dubai, Phuket International Airport
- Ave. Duration
- 25h 5m
- When
- Every day
- Estimated price
- ฿14,000–46,000
- Website
- cathaypacific.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Phuket International Airport via Hong Kong
- Ave. Duration
- 18h
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ฿13,000–42,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Koh Samui Airport via Hong Kong
- Ave. Duration
- 26h 15m
- When
- Tuesday and Sunday
- Estimated price
- ฿19,000–65,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Koh Samui Airport via Suvarnabhumi
- Ave. Duration
- 13h 50m
- When
- Thursday
- Estimated price
- ฿35,000–80,000
- Website
- thaiairways.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Koh Samui Airport via Suvarnabhumi
- Ave. Duration
- 13h 50m
- When
- Thursday
- Estimated price
- ฿35,000–80,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Hat Yai via Suvarnabhumi
- Ave. Duration
- 15h 45m
- When
- Thursday
- Estimated price
- ฿29,000–65,000
- Website
- airasia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Ranong Airport via Chongqing, Don Muang
- Ave. Duration
- 24h 15m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- ฿18,000–65,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Ranong Airport via Dubai, Don Muang
- Ave. Duration
- 29h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ฿22,000–70,000
- Website
- bangkokair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Koh Samui Airport via Suvarnabhumi
- Ave. Duration
- 13h 50m
- When
- Thursday
- Estimated price
- ฿35,000–80,000
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Hat Yai to Surat Thani Train Station
- Ave. Duration
- 4h 49m
- Frequency
- Hourly
- Estimated price
- ฿100–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿150–190
- 2nd Class (Air-Conditioned Berth)
- ฿100–130
- 2nd Class (Air-conditioned Seat)
- ฿370–400
- Website
- PP Service
Bus from Surin Transfer to Surat City Agricural Market 2
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,000
- Schedules at
- PP Service
- Phone
- +66 2 296 1096
- [email protected]
- Website
- Pattana Tour
Bus from Ao Nang McDonalds to Pattana tour Travel And transport
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ฿250
- Schedules at
- Pattana Tour
Bus from Ranong Bus Station to Surat Thani
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- ฿190
- Phone
- +66 2 237 1037
- [email protected]
- Website
- 12go.co
Ferry from Thong Sala Koh Phangan to Suratthani Town Seatran office
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ฿640
- Book at
- Samui Tour
- Phone
- +66 89 873 0008
- [email protected]
- Website
- Lomprayah
Ferry from Nakhon Si Thammarat Airport to Lomprayah Nathon Pier
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ฿460–2,400
- Schedules at
- Lomprayah
- Phone
- +66 86 2730389
- [email protected]
- Website
- Songserm
Ferry from Na Thon Koh Samui Songserm to Surat Thani Town
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- ฿850–1,600
- Website
- Songserm
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 Best ways to travel around Australia, What documents do I need to cross Niagara Falls?, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.






