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 19m฿13,351–41,799Train 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 Krung Thep Aphiwat Central Terminal to Surintrain
22h 58m฿7,833–21,934Drive 12,033.5 km
- Drive from Milan to Surincar 12,033.5 km
5d 20h฿68,229–98,552Train 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 44m฿11,911–35,499Fly 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
18h 55m฿16,820–51,029Fly Milan Linate Airport to Suvarnabhumi Airport, train
- Fly from Milan Linate Airport (LIN) to Suvarnabhumi Airport (BKK)plane LIN - BKK
- Take the train from Krung Thep Aphiwat Central Terminal to Surintrain
24h 29m฿10,242–23,464Train 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 18m฿16,961–44,149Train to Milano Malpensa Airport, fly to Khon Kaen Airport, Local Bus, bus
- 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 bus from Buriram Nakhonchai Air to Surinbus
24h 11m฿12,470–36,958Train 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 Krung Thep Aphiwat Central Terminal to Surintrain
25h 43m฿11,393–21,458
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 ฿7500 - ฿22000 and takes 22h 58m.
The fastest way to get from Milan to Surin is to fly and taxi which takes 18h 55m and costs ฿16000 - ฿55000.
The distance between Milan and Surin is 9479 km. The road distance is 12033.5 km.
It takes approximately 19h 19m to get from Milan to Surin, including transfers.
Surin is 6h ahead of Milan. It is currently 11:00 PM in Milan and 5:00 AM in Surin.
Yes, the driving distance between Milan to Surin is 12033 km. It takes approximately 5 days 20h to drive from Milan to Surin.
There are 40+ 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 20h.
- Website
- thaiairways.com
Flights from Milano Malpensa Airport to Ubon Ratchathani Airport via Suvarnabhumi Airport
- Ave. Duration
- 13h 5m
- When
- Every day
- Estimated price
- ฿13,000–40,000
Flights from Milano Malpensa Airport to Suvarnabhumi Airport
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- ฿9,500–28,000
Flights from Milan Linate Airport to Suvarnabhumi Airport via Munich
- Ave. Duration
- 14h 20m
- When
- Every day
- Estimated price
- ฿11,000–35,000
Flights from Milan Linate Airport to Suvarnabhumi Airport via Vienna
- Ave. Duration
- 15h 40m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ฿11,000–29,000
Flights from Milano Malpensa Airport to Udon Thani International Airport via Suvarnabhumi Airport
- Ave. Duration
- 15h 45m
- When
- Every day
- Estimated price
- ฿13,000–39,000
Flights from Milano Malpensa Airport to Khon Kaen Airport via Suvarnabhumi Airport
- Ave. Duration
- 16h 25m
- When
- Every day
- Estimated price
- ฿12,000–36,000
Flights from Zurich Airport to Suvarnabhumi Airport
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- ฿10,000–31,000
- Website
- airasia.com
Flights from Milano Malpensa Airport to Buri Ram via Suvarnabhumi Airport
- Ave. Duration
- 22h
- When
- Monday, Wednesday, and Friday
- Estimated price
- ฿16,000–47,000
Flights from Milano Malpensa Airport to Buri Ram via Abu Dhabi, Suvarnabhumi Airport
- Ave. Duration
- 19h 50m
- When
- Friday
- Estimated price
- ฿11,000–34,000
Flights from Milano Malpensa Airport to Buri Ram via Kuwait, Suvarnabhumi Airport
- Ave. Duration
- 20h 40m
- When
- Wednesday
- Estimated price
- ฿12,000–34,000
Flights from Milano Malpensa Airport to Buri Ram via Dubai, Suvarnabhumi Airport
- Ave. Duration
- 21h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ฿17,000–60,000
Flights from Milano Malpensa Airport to Buri Ram via Noi Bai International, Don Muang
- Ave. Duration
- 22h
- When
- Tuesday, Friday, and Saturday
- Estimated price
- ฿13,000–42,000
Flights from Milan Linate Airport to Buri Ram via Munich, Suvarnabhumi Airport
- Ave. Duration
- 15h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ฿17,000–65,000
Flights from Milan Linate Airport to Buri Ram via Vienna, Suvarnabhumi Airport
- Ave. Duration
- 17h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ฿17,000–55,000
Flights from Milan Linate Airport to Buri Ram via Rome, Suvarnabhumi Airport
- Ave. Duration
- 22h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ฿17,000–55,000
Flights from Milan Linate Airport to Buri Ram via Frankfurt, Suvarnabhumi Airport
- Ave. Duration
- 17h 15m
- When
- Monday and Wednesday
- Estimated price
- ฿16,000–50,000
- Website
- airindia.in
Flights from Milano Malpensa Airport to Suvarnabhumi Airport via Delhi
- Ave. Duration
- 15h 52m
- When
- Tuesday to Sunday
- Estimated price
- ฿10,000–21,000
Flights from Zurich Airport to Suvarnabhumi Airport via Delhi
- Ave. Duration
- 15h 18m
- When
- Every day
- Estimated price
- ฿7,500–22,000
- Website
- austrian.com
Flights from Milan Linate Airport to Suvarnabhumi Airport via Vienna
- Ave. Duration
- 12h 57m
- When
- Every day
- Estimated price
- ฿9,500–32,000
- Website
- swiss.com
Flights from Zurich Airport to Suvarnabhumi Airport
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- ฿10,000–31,000
- Website
- vietjetair.com
Flights from Milano Malpensa Airport to Ubon Ratchathani Airport via Suvarnabhumi Airport
- Ave. Duration
- 15h 25m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- ฿13,000–40,000
- Website
- vietnamairlines.com
Flights from Milano Malpensa Airport to Suvarnabhumi Airport via Noi Bai International
- Ave. Duration
- 17h 35m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- ฿10,000–25,000
- Website
- ita-airways.com
Flights from Milan Linate Airport to Suvarnabhumi Airport via Rome
- Ave. Duration
- 13h 10m
- When
- Every day
- Estimated price
- ฿10,000–19,000
- Website
- lufthansa.com
Flights from Milan Linate Airport to Suvarnabhumi Airport via Munich
- Ave. Duration
- 13h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ฿10,000–38,000
- Website
- evaair.com
Flights from Milan Linate Airport to Suvarnabhumi Airport via Vienna
- Ave. Duration
- 15h 40m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ฿11,000–29,000
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- ฿160–200
- Website
- https://www.trenord.it/en/
- Phone
- +39 02-72494949
- Website
- malpensaexpress.it
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- ฿550
- Website
- https://www.malpensaexpress.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
- ฿70–1,100
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿70–180
- 2nd Class (Air-Conditioned Berth)
- ฿550–800
- 2nd Class (Air-conditioned Seat)
- ฿270–380
- 1st Class (Air-Conditioned Berth)
- ฿800–1,100
Train from Krung Thep Aphiwat Central Terminal to Surin
- Ave. Duration
- 7h 50m
- Frequency
- Hourly
- Estimated price
- ฿130–1,300
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 3rd Class (Seat)
- ฿130–230
- 2nd Class (Air-Conditioned Berth)
- ฿650–850
- 2nd Class (Air-conditioned Seat)
- ฿340–480
- 1st Class (Air-Conditioned Berth)
- ฿1,000–1,300
- 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,800
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- ฿2,700–3,800
- 2nd Class
- ฿2,100–2,800
Bus from Khon Kaen Bus Terminal to Buriram
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿200
- Phone
- 1624
- customerservice@nakhonchaiair.com
- Website
- nakhonchaiair.com
Bus from Buriram Nakhonchai Air to Surin
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- ฿80–180
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
- Gold Class
- ฿115–130
- First Class
- ฿160–180
- Ave. Duration
- 2h 43m
- Estimated price
- ฿750–4,600
Thai Taxi Services
- Phone
- +66 98 6513465
Taxi Udon Group
- Phone
- +66 84 9492200
- Website
- facebook.com
Grab Taxi
- 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






















