Travel from Belarus to Italy

Train, bus or fly from Belarus to Italy?

Belavia Belarusian Airlines, Ukraine International Airlines and 5 other airlines fly from Minsk to Roma every 4 hours. Alternatively, Belorussian Railways (BŽD) operates a train from Minsk to Roma 3 times a week. Tickets cost $85 - $140 and the journey takes 18 h 57 min. 4 other operators also service this route.

Travel Guides

Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide
Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Belarus to Italy

From Minsk bus to Minsk airport, fly to Rome airport, train to Staz.Ne Trastevere, then line 8 tram to Roma. 6 h 50 min $215. From Minsk bus to Minsk airport, fly to Milan Malpensa airport, then train to Milano. 6 h 40 min $127. From Brest Central train to Warszawa Wschodnia, train to Warsaw airport, fly to Rome airport, train to Staz.Ne Trastevere, then line 8 tram to Roma. 9 h 21 min $111. From Brest Central train to Warszawa Wschodnia, train to Warsaw airport, fly to Milan Malpensa airport, then train to Milano. 9 h 11 min $118. From Grodno bus to Vilnius(LT), train to Vilnius airport, fly to Milan Bergamo airport, shuttle to Centrale Fs, then line 3 subway to Milano. 9 h 22 min $100. From Minsk-Passajirskii train to Wien Penzing, train to Kufstein, train to Verona Porta Nuova, then train to Roma Termini. 32 h 5 min $338. From Minsk Tsentralny bus to Bialystok, bus to Staz.Ne Tiburtina, then line 62 bus to Plebiscito. 42 h 24 min $125. From Minsk bus to Staz.Ne Tiburtina then line 62 bus to Plebiscito. 46 h 58 min $308. From Minsk-Passajirskii night train to Wien Hauptbahnhof, night train to Termini, then bus to P.Za Venezia. 33 h 12 min $226. From Minsk drive to Roma. 24 h 7 min $433.