There are 9 ways to get from Milan to Surin by train, plane, car, taxi, 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.
Train to Milano Malpensa Airport, fly to Ubon Ratchathani Airport, train
best- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Ubon Ratchathani Airport (UBP)plane MXP - UBP
- Take the train from Ubon Ratchathani to Surintrain
19h 27m฿11,336–44,253Train to Milano Malpensa Airport, fly to Suvarnabhumi Airport, train
cheapest- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Suvarnabhumi Airport (BKK)plane MXP - BKK
- Take the train from Don Muang to Surintrain
22h 56m฿9,825–51,143Drive 11,997.8 km
- Drive from Milan to Surincar 11,997.8 km
5d 21h฿69,887–100,948Train to Milano Malpensa Airport, fly to Buri Ram, taxi
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Buri Ram (BFV)plane MXP - BFV
- Take the taxi from Buri Ram (BFV) to Surintaxi
23h 46m฿14,916–44,153Fly Milan Linate Airport to Buri Ram, taxi
- Fly from Milan Linate Airport (LIN) to Buri Ram (BFV)plane LIN - BFV
- Take the taxi from Buri Ram (BFV) to Surintaxi
19h 15m฿12,823–43,031Fly Milan Linate Airport to Suvarnabhumi Airport, train
- Fly from Milan Linate Airport (LIN) to Suvarnabhumi Airport (BKK)plane LIN - BKK
- Take the train from Don Muang to Surintrain
25h฿12,232–121,021Train to Milano Malpensa Airport, fly to Udon Thani International Airport, taxi
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Udon Thani International Airport (UTH)plane MXP - UTH
- Take the taxi from Udon-Thani-Airport-UTH to Surintaxi
21h 30m฿13,966–46,803Train to Milano Malpensa Airport, fly to Khon Kaen Airport, Local Bus, train
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Khon Kaen Airport (KKC)plane MXP - KKC
- Take the bus from Khon Kaen Bus Terminal to Burirambus
- Take the train from Buri Ram to Surintrain
24h 36m฿9,935–38,358Train to Zurich Airport, fly to Suvarnabhumi Airport, train
- Take the train from Milano Centrale to Zuerich Hbtrain
- Fly from Zurich Airport (ZRH) to Suvarnabhumi Airport (BKK)plane ZRH - BKK
- Take the train from Don Muang to Surintrain
25h 49m฿11,949–21,207
Milano Malpensa Airport (MXP) to Ubon Ratchathani Airport (UBP) flights
Questions & Answers
The cheapest way to get from Milan to Surin is to train and fly which costs ฿9500 - ฿55000 and takes 22h 56m.
The fastest way to get from Milan to Surin is to fly and taxi which takes 19h 15m and costs ฿12000 - ฿43000.
The distance between Milan and Surin is 9480 km. The road distance is 11997.8 km.
It takes approximately 19h 27m to get from Milan to Surin, including transfers.
Surin is 5h ahead of Milan. It is currently 11:37 PM in Milan and 4:37 AM in Surin.
Yes, the driving distance between Milan to Surin is 11998 km. It takes approximately 5 days 21h to drive from Milan to Surin.
There are 43+ hotels available in Surin.
What companies run services between Milan, Italy and Surin, Thailand?
There is no direct connection from Milan to Surin. However, you can take the train to Malpensa Aeroporto T1, walk to Milano Malpensa Airport (MXP) airport, fly to Ubon Ratchathani Airport (UBP), take the taxi to Ubon Ratchathani, then take the train to Surin. Alternatively, you can drive from Milan to Surin in around 5d 21h.
- Website
- airasia.com
Flights from Milano Malpensa Airport to Buri Ram via Suvarnabhumi Airport
- Ave. Duration
- 21h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿17,000–65,000
Flights from Milano Malpensa Airport to Buri Ram via Doha, Suvarnabhumi Airport
- Ave. Duration
- 19h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿14,000–43,000
Flights from Milano Malpensa Airport to Buri Ram via Istanbul, Suvarnabhumi Airport
- Ave. Duration
- 20h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ฿13,000–55,000
Flights from Milano Malpensa Airport to Buri Ram via Dubai, Suvarnabhumi Airport
- Ave. Duration
- 21h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿14,000–46,000
Flights from Milano Malpensa Airport to Buri Ram via Warsaw Chopin, Suvarnabhumi Airport
- Ave. Duration
- 24h 20m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- ฿15,000–60,000
Flights from Milan Linate Airport to Buri Ram via Vienna, Suvarnabhumi Airport
- Ave. Duration
- 15h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿15,000–55,000
Flights from Milan Linate Airport to Buri Ram via Munich, Suvarnabhumi Airport
- Ave. Duration
- 17h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿16,000–70,000
Flights from Milan Linate Airport to Buri Ram via Copenhagen, Suvarnabhumi Airport
- Ave. Duration
- 22h 50m
- When
- Sunday
- Estimated price
- ฿12,000–42,000
Flights from Milan Linate Airport to Buri Ram via Rome, Suvarnabhumi Airport
- Ave. Duration
- 22h 50m
- When
- Sunday
- Estimated price
- ฿15,000–55,000
Flights from Milan Linate Airport to Buri Ram via Amsterdam Schiphol, Suvarnabhumi Airport
- Ave. Duration
- 22h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿15,000–60,000
Flights from Milan Linate Airport to Buri Ram via Frankfurt, Suvarnabhumi Airport
- Ave. Duration
- 17h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿20,000–75,000
- Website
- thaiairways.com
Flights from Milano Malpensa Airport to Ubon Ratchathani Airport via Suvarnabhumi Airport
- Ave. Duration
- 13h 10m
- When
- Every day
- Estimated price
- ฿14,000–55,000
Flights from Milano Malpensa Airport to Suvarnabhumi Airport
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- ฿9,500–35,000
Flights from Milan Linate Airport to Suvarnabhumi Airport via Vienna
- Ave. Duration
- 14h
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ฿9,000–30,000
Flights from Milan Linate Airport to Suvarnabhumi Airport via Munich
- Ave. Duration
- 15h 15m
- When
- Every day
- Estimated price
- ฿11,000–41,000
Flights from Milano Malpensa Airport to Udon Thani International Airport via Suvarnabhumi Airport
- Ave. Duration
- 15h 42m
- When
- Every day
- Estimated price
- ฿13,000–50,000
Flights from Milano Malpensa Airport to Khon Kaen Airport via Suvarnabhumi Airport
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- ฿12,000–44,000
Flights from Zurich Airport to Suvarnabhumi Airport
- Ave. Duration
- 10h 57m
- When
- Every day
- Estimated price
- ฿11,000–42,000
- Website
- turkishairlines.com
Flights from Milano Malpensa Airport to Ubon Ratchathani Airport via Istanbul, Suvarnabhumi Airport
- Ave. Duration
- 16h 35m
- When
- Every day
- Estimated price
- ฿11,000–55,000
Flights from Milano Malpensa Airport to Udon Thani International Airport via Istanbul, Suvarnabhumi Airport
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- ฿10,000–50,000
Flights from Milano Malpensa Airport to Khon Kaen Airport via Istanbul, Suvarnabhumi Airport
- Ave. Duration
- 16h 52m
- When
- Every day
- Estimated price
- ฿9,500–44,000
- Website
- airindia.in
Flights from Milano Malpensa Airport to Suvarnabhumi Airport via Delhi
- Ave. Duration
- 16h 25m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ฿7,000–31,000
Flights from Zurich Airport to Suvarnabhumi Airport via Delhi
- Ave. Duration
- 15h 40m
- When
- Every day
- Estimated price
- ฿10,000–18,000
- Website
- lufthansa.com
Flights from Milan Linate Airport to Suvarnabhumi Airport via Rome
- Ave. Duration
- 13h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ฿11,000–100,000
Flights from Milan Linate Airport to Suvarnabhumi Airport via Munich
- Ave. Duration
- 14h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ฿9,000–39,000
- Website
- swiss.com
Flights from Zurich Airport to Suvarnabhumi Airport
- Ave. Duration
- 10h 57m
- When
- Every day
- Estimated price
- ฿11,000–42,000
- Website
- vietnamairlines.com
Flights from Milano Malpensa Airport to Suvarnabhumi Airport via Noi Bai International
- Ave. Duration
- 17h 5m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- ฿7,000–32,000
- Website
- ita-airways.com
Flights from Milan Linate Airport to Suvarnabhumi Airport via Rome
- Ave. Duration
- 13h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ฿11,000–100,000
- Website
- austrian.com
Flights from Milan Linate Airport to Suvarnabhumi Airport via Vienna
- Ave. Duration
- 13h 50m
- When
- Every day
- Estimated price
- ฿8,500–31,000
- Website
- evaair.com
Flights from Milan Linate Airport to Suvarnabhumi Airport via Vienna
- Ave. Duration
- 14h
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ฿9,000–30,000
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- ฿160–210
- Website
- https://www.trenord.it/en/
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- dticket.railway.co.th
Train from Ubon Ratchathani to Surin
- Ave. Duration
- 2h 24m
- Frequency
- Every 3 hours
- Estimated price
- ฿50–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)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿50–70
- 2nd Class (Air-conditioned Seat)
- ฿300–330
Train from Don Muang to Surin
- Ave. Duration
- 7h 28m
- Frequency
- Hourly
- Estimated price
- ฿130–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)
- ฿170–210
- 2nd Class (Air-Conditioned Berth)
- ฿130–170
- 2nd Class (Air-conditioned Seat)
- ฿410–450
Train from Buri Ram to Surin
- Ave. Duration
- 49 min
- Frequency
- Every 2 hours
- Estimated price
- ฿14–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)
- ฿95–120
- 2nd Class (Air-Conditioned Berth)
- ฿14–19
- 2nd Class (Air-conditioned Seat)
- ฿250–280
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Every 2 hours
- Estimated price
- ฿2,100–3,900
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- ฿2,800–3,900
- 2nd Class
- ฿2,100–2,900
Bus from Khon Kaen Bus Terminal to Buriram
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿200
- Ave. Duration
- 2h 43m
- Estimated price
- ฿750–4,600
Thai Taxi Services
- Phone
- +66 98 6513465
Grab Taxi
- Phone
- +66 061 494 6191
- Website
- grab.com
Want to know more about travelling around Thailand
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
Italy Travel Guides
Read the travel guide
Getting to Milan from the airport
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide













