There are 11 ways to get from Milan to Ufa by bus, plane, train, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Il Caravaggio International Airport, fly to Ufa International Airport
best- Take the bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Fly from Il Caravaggio International Airport (BGY) to Ufa International Airport (UFA)BGY - UFA
16h 34m₽13,432–71,578Train to Milano Malpensa Airport, fly to Kazan, bus
cheapest- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Fly from Milano Malpensa Airport (MXP) to Kazan (KZN)MXP - KZN
- Take the bus from Kazan' South Bus Station to Ufa South Bus Terminal
23h 1m₽11,969–58,655Train, bus
- Take the train from Milano Centrale to Venezia MestreFr
- Take the train from Venezia Mestre to Wien HbfRjx / ...
- Take the train from Wien Hbf to Ostrava Hlavni NadraziEc
- Take the bus from Ostrava to Minsk Central Bus Station
- Take the train from Minsk Pas to Ufa
3d 4h₽20,751–44,220Train to Milano Malpensa Airport, fly to Ufa International Airport
- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Fly from Milano Malpensa Airport (MXP) to Ufa International Airport (UFA)MXP - UFA
15h 5m₽12,439–66,435Fly Milan Linate Airport to Ufa International Airport
- Fly from Milan Linate Airport (LIN) to Ufa International Airport (UFA)LIN - UFA
23h 1m₽12,209–45,240Train to Bologna Guglielmo Marconi Airport, fly to Ufa International Airport
- Take the train from Milan Rogoredo to Bologna Centrale
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Ufa International Airport (UFA)BLQ - UFA
15h 20m₽16,953–82,507Train to Turin Caselle Airport, fly to Ufa International Airport
- Take the train from Milano Centrale to Torino Porta Susa
- Fly from Turin Caselle Airport (TRN) to Ufa International Airport (UFA)TRN - UFA
18h 27m₽33,189–114,274Train to Venice Marco Polo Airport, fly to Ufa International Airport
- Take the train from Milano Centrale to Venezia Mestre
- Fly from Venice Marco Polo Airport (VCE) to Ufa International Airport (UFA)VCE - UFA
14h 36m₽16,812–85,691Bus, train
- Take the bus from Milano, Autostazione Lampugnano to Bialystok, Bus Station
- Take the bus from Bialystok, Bus Station to Minsk Central Bus Station
- Take the train from Minsk Pas to Ufa
3d 8h₽18,259–27,674Train, night train, bus
- Take the train from Milano Centrale to Verona Porta NuovaFr
- Take the train from Verona Porta Nuova to Brennero - Brenner89
- Take the night train from Innsbruck Hauptbahnhof to Berlin Hbf
- Take the bus from Berlin Hauptbahnhof to Kaliningrad Bus station905 / ...
- Take the train from Kaliningrad-Passajirsk to Ufa
3d 10h₽30,465–48,205Night train, bus, train
- Take the night train from Milano P.Garibaldi to Muenchen HbfEn
- Take the bus from Munich Central Bus Station to Minsk Central Bus Station
- Take the train from Minsk Pas to Ufa
3d 16h₽26,781–45,551
Milan to Ufa by bus, foot, and train
Questions & Answers
The cheapest way to get from Milan to Ufa is to bus and train which costs RUB 18000 - RUB 28000 and takes 3 days 8h.
The fastest way to get from Milan to Ufa is to train and fly which takes 14h 36m and costs RUB 16000 - RUB 90000.
The distance between Milan and Ufa is 3441 km.
The best way to get from Milan to Ufa without a car is to train and bus which takes 3 days 4h and costs RUB 20000 - RUB 45000.
It takes approximately 16h 34m to get from Milan to Ufa, including transfers.
Ufa is 4h ahead of Milan. It is currently 5:09 AM in Milan and 9:09 AM in Ufa.
What companies run services between Milan, Italy and Ufa, Russia?
ITA Airways, Turkish Airlines, and seven other airlines fly from Milan Linate Airport (LIN) to Ufa International Airport (UFA) once daily.
- Website
- flyredwings.com
Flights from Milano Malpensa Airport to Ufa International Airport via Istanbul
- Ave. Duration
- 11h 40m
- When
- Tuesday and Friday
- Estimated price
- ₽19,000–80,000
Flights from Milan Linate Airport to Ufa International Airport via Bari, Istanbul
- Ave. Duration
- 20h 5m
- When
- Friday
- Estimated price
- ₽25,000–110,000
Flights from Milan Linate Airport to Ufa International Airport via Naples, Istanbul
- Ave. Duration
- 28h 45m
- When
- Monday and Thursday
- Estimated price
- ₽26,000–110,000
Flights from Bologna Guglielmo Marconi Airport to Ufa International Airport via Istanbul
- Ave. Duration
- 13h 17m
- When
- Tuesday and Friday
- Estimated price
- ₽22,000–90,000
Flights from Turin Caselle Airport to Ufa International Airport via Istanbul
- Ave. Duration
- 15h 10m
- When
- Tuesday
- Estimated price
- ₽25,000–110,000
Flights from Venice Marco Polo Airport to Ufa International Airport via Istanbul
- Ave. Duration
- 13h 55m
- When
- Tuesday and Friday
- Estimated price
- ₽21,000–90,000
- Website
- azimuth.aero
Flights from Il Caravaggio International Airport to Ufa International Airport via Thessaloniki, Erevan
- Ave. Duration
- 22h 5m
- When
- Monday and Friday
- Estimated price
- ₽24,000–95,000
Flights from Il Caravaggio International Airport to Ufa International Airport via Vienna, Erevan
- Ave. Duration
- 23h 50m
- When
- Friday
- Estimated price
- ₽24,000–95,000
Flights from Milan Linate Airport to Ufa International Airport via Rome, Erevan
- Ave. Duration
- 21h 5m
- When
- Monday and Friday
- Estimated price
- ₽12,000–45,000
Flights from Milan Linate Airport to Ufa International Airport via Vienna, Erevan
- Ave. Duration
- 22h 55m
- When
- Friday
- Estimated price
- ₽28,000–110,000
Flights from Turin Caselle Airport to Ufa International Airport via Istanbul, Mineralnye Vody
- Ave. Duration
- 16h 50m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₽32,000–110,000
- Website
- aeroflot.ru
Flights from Il Caravaggio International Airport to Ufa International Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 13h
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₽13,000–70,000
Flights from Milano Malpensa Airport to Ufa International Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 15h 7m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₽12,000–65,000
Flights from Bologna Guglielmo Marconi Airport to Ufa International Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 16h 17m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₽14,000–75,000
Flights from Venice Marco Polo Airport to Ufa International Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 12h 15m
- When
- Monday and Thursday
- Estimated price
- ₽14,000–75,000
- Website
- utair.ru
Flights from Milano Malpensa Airport to Ufa International Airport via Istanbul
- Ave. Duration
- 11h 50m
- When
- Sunday
- Estimated price
- ₽19,000–80,000
Flights from Milan Linate Airport to Ufa International Airport via Bari, Istanbul
- Ave. Duration
- 23h 50m
- When
- Saturday
- Estimated price
- ₽25,000–110,000
Flights from Milan Linate Airport to Ufa International Airport via Naples, Istanbul
- Ave. Duration
- 24h 50m
- When
- Saturday
- Estimated price
- ₽26,000–110,000
Flights from Bologna Guglielmo Marconi Airport to Ufa International Airport via Istanbul
- Ave. Duration
- 23h 10m
- When
- Saturday
- Estimated price
- ₽22,000–90,000
Flights from Venice Marco Polo Airport to Ufa International Airport via Istanbul
- Ave. Duration
- 9h 10m
- When
- Sunday
- Estimated price
- ₽21,000–90,000
- Website
- turkishairlines.com
Flights from Milano Malpensa Airport to Kazan via Istanbul
- Ave. Duration
- 16h 25m
- When
- Every day
- Estimated price
- ₽22,000–75,000
- Website
- nordwindairlines.ru
Flights from Il Caravaggio International Airport to Ufa International Airport via Belgrade, Pulkovo
- Ave. Duration
- 23h 55m
- When
- Thursday
- Estimated price
- ₽13,000–75,000
Flights from Bologna Guglielmo Marconi Airport to Ufa International Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 19h
- When
- Friday
- Estimated price
- ₽14,000–75,000
- Website
- pegasfly.com
Flights from Il Caravaggio International Airport to Ufa International Airport via Belgrade, Pulkovo
- Ave. Duration
- 23h 55m
- When
- Thursday
- Estimated price
- ₽13,000–75,000
- Website
- shirakavia.am
Flights from Milan Linate Airport to Ufa International Airport via Rome, Erevan
- Ave. Duration
- 21h 15m
- When
- Friday
- Estimated price
- ₽12,000–45,000
- Website
- airserbia.com
Flights from Milano Malpensa Airport to Kazan via Belgrade
- Ave. Duration
- 14h 45m
- When
- Thursday and Saturday
- Estimated price
- ₽10,000–55,000
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- ₽1,800–5,500
- Schedules at
- trenitalia.com
Train from Milano Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- ₽1,600–3,400
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 19m
- Frequency
- Every 4 hours
- Estimated price
- ₽2,200–5,500
- Website
- https://www.italotreno.it/en
Train from Milan Rogoredo to Bologna Centrale
- Ave. Duration
- 1h 4m
- Frequency
- Every 4 hours
- Estimated price
- ₽2,200–6,000
- Website
- https://www.italotreno.it/en
Train from Milano Centrale to Torino Porta Susa
- Ave. Duration
- 59 min
- Frequency
- Every 2 hours
- Estimated price
- ₽1,500–3,900
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Venezia Mestre
- Ave. Duration
- 2h 25m
- Frequency
- 6 times a week
- Estimated price
- ₽5,500–10,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- ₽7,000–10,000
- 2nd Class
- ₽5,500–7,500
Train from Milano Centrale to Verona Porta Nuova
- Ave. Duration
- 1h 23m
- Frequency
- 6 times a week
- Estimated price
- ₽3,500–7,500
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- ₽5,000–7,500
- 2nd Class
- ₽3,500–4,600
Night train from Milano P.Garibaldi to Muenchen Hbf
- Ave. Duration
- 14h 8m
- Frequency
- Once daily
- Estimated price
- ₽16,000–24,000
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- ₽16,000–24,000
- 2nd Class
- ₽17,000–23,000
Train from Venezia Mestre to Wien Hbf
- Ave. Duration
- 6h 59m
- Frequency
- 4 times a day
- Estimated price
- ₽8,500–13,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- ₽8,500–13,000
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Ostrava Hlavni Nadrazi
- Ave. Duration
- 2h 53m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,700–5,500
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Wien Hbf to Ostrava Hlavni Nadrazi
- Ave. Duration
- 3h 21m
- Frequency
- 5 times a week
- Estimated price
- ₽1,100–1,900
- Website
- https://www.intercity.pl/en/
- 2nd Class
- ₽1,100–1,600
- 1st Class
- ₽1,500–1,900
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Minsk Pas to Ufa
- Ave. Duration
- 44h 39m
- Frequency
- Once a week
- Estimated price
- ₽5,500–9,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽24,000–34,000
- 3rd Class (Platzcart)
- ₽5,500–8,500
- 2nd Class (Kupé)
- ₽6,500–9,500
Train from Kaliningrad-Passajirsk to Ufa
- Ave. Duration
- 2d 7h
- Frequency
- Once a week
- Estimated price
- ₽7,000–12,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽29,000–41,000
- 3rd Class (Platzcart)
- ₽7,000–10,000
- 2nd Class (Kupé)
- ₽8,000–12,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
- ₽400–500
- 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
- ₽1,396
- Website
- https://www.malpensaexpress.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Milano Centrale to Torino Porta Susa
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- ₽850–1,300
- Website
- https://www.trenitalia.com/en.html
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Verona Porta Nuova to Brennero - Brenner
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₽4,300–4,800
- Website
- https://int.bahn.de/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Night train from Innsbruck Hauptbahnhof to Berlin Hbf
- Ave. Duration
- 4h 24m
- Frequency
- Once a week
- Estimated price
- ₽9,000–11,000
- Website
- https://urlaubs-express.de/?lang=en
- info@flibco.com
- Website
- flibco.com
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽700–950
- Website
- https://www.flibco.com/en
- Phone
- +39 02 3008 9000
- mail@autostradale.it
- Website
- autostradale.it
Bus from Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- ₽400–1,600
- Website
- https://autostradale.it/?lang=en-GB
- Standard Rate
- ₽1,200–1,600
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Ostrava to Minsk Central Bus Station
- Ave. Duration
- 15h 58m
- Frequency
- Twice a week
- Estimated price
- ₽3,800–6,500
- Website
- https://www.intercars-tickets.com/
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Kazan' South Bus Station to Ufa South Bus Terminal
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- ₽1,500–2,200
- Schedules at
- avtovokzaly.ru
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Milano, Autostazione Lampugnano to Bialystok, Bus Station
- Ave. Duration
- 27h 5m
- Frequency
- Once daily
- Estimated price
- ₽11,000–16,000
- Website
- https://www.flixbus.co.uk
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Bialystok, Bus Station to Minsk Central Bus Station
- Ave. Duration
- 6h 25m
- Frequency
- 5 times a week
- Estimated price
- ₽1,100–2,200
- Website
- https://ecolines.net/
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Berlin Hauptbahnhof to Kaliningrad Bus station
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Munich Central Bus Station to Minsk Central Bus Station
- Ave. Duration
- 27h
- Frequency
- Once a week
- Estimated price
- ₽4,600–13,000
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
Want to know more about travelling around Russia
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
Want to know more about Flixbus?
Read the travel guide



















































































