There are 8 ways to get from Venice to Odesa by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Transport is disrupted due to the Russia-Ukraine war. Read more
Fly from Venice Marco Polo Airport, bus
best- Fly from Venice Marco Polo Airport (VCE) to Chișinău International Airport (RMO)plane VCE - RMO
- Take the bus from Chisinau Airport to Pryvoz Bus Stationbus
7h 23mBus via Chișinău
cheapest- Take the bus from Padova to Chisinau, Gara Feroviarabus
- Take the bus from Chișinău to Odesa Central Bus Stationbus
36h 35m₴3,885–8,605Train
- Take the train from Venezia S. Lucia to Graz Hbftrain Rjx / ...
- Take the train from Graz Hbf to Krakow Glownytrain Ec
- Take the train from Krakow Glowny to Przemysl Glownytrain Ic
- Take the train from Przemysl Glowny to Odesa-Holovnatrain
33h 15m₴14,240–20,943Drive 1,839.9 km
- Drive from Venice to Odesacar 1,839.9 km
22h 10m₴15,197–21,952Fly from Treviso Airport, bus
- Fly from Treviso Airport (TSF) to Chișinău International Airport (RMO)plane TSF - RMO
- Take the bus from Chisinau Airport to Pryvoz Bus Stationbus
9h 39mTrain to Bologna Guglielmo Marconi Airport, fly, bus
- Take the train from Venezia S. Lucia to Bologna Centraletrain
- Fly from Bologna Guglielmo Marconi Airport (BLQ) to Chișinău International Airport (RMO)plane BLQ - RMO
- Take the bus from Chisinau Airport to Pryvoz Bus Stationbus
9h 7mTrain to Verona Villafranca Airport, fly, bus
- Take the train from Venezia S. Lucia to Verona Porta Nuovatrain
- Fly from Verona Villafranca Airport (VRN) to Chișinău International Airport (RMO)plane VRN - RMO
- Take the bus from Chisinau Airport to Pryvoz Bus Stationbus
9h 3mBus
- Take the bus from Mestre to Odesa Central Bus Stationbus
36h 51m₴5,079–6,110
Venice to Odesa by train
Comparing Your Travel Options
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Venice to Odesa is to bus via Chișinău which costs 3 800 ₴ - 9 000 ₴ and takes 36h 35m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Venice to Odesa is to drive which takes 22h 10m and costs 15 000 ₴ - 22 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct bus from Venice to Odesa station. However, there are services departing from Padova and arriving at Odesa Central Bus Station via Chișinău. The journey, including transfers, takes approximately 36h 35m.
Transport is disrupted due to the Russia-Ukraine war. Read more
No, there is no direct train from Venice to Odesa. However, there are services departing from Venezia S. Lucia and arriving at Odesa-Holovna via Graz Hbf, Krakow Glowny and Przemysl Glowny. The journey, including transfers, takes approximately 33h 15m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Venice and Odesa is 1481 km. The road distance is 1839.9 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Venice to Odesa without a car is to train which takes 33h 15m and costs 14 000 ₴ - 21 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 7h 23m to get from Venice to Odesa, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Venice to Odesa bus services, operated by ALVERS TUR, depart from Padova station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Venice to Odesa train services, operated by Railjet, depart from Venezia S. Lucia station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Venice to Odesa is to train which takes 33h 15m and costs 14 000 ₴ - 21 000 ₴. Alternatively, you can bus via Chișinău, which costs 3 800 ₴ - 9 000 ₴ and takes 36h 35m.
What companies run services between Venice, Italy and Odesa, Ukraine?
You can take a train from Venezia S. Lucia to Odesa-Holovna via Graz Hbf, Krakow Glowny, and Przemysl Glowny in around 33h 15m. Alternatively, you can take a train from Venezia S. Lucia to Odesa Central Bus Station via Padova, Padova, Chisinau, Gara Feroviara, and Chișinău in around 36h 35m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flyulendo.com
Flights from Venice Marco Polo Airport to Chișinău International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₴1,400–13,000
Flights from Treviso Airport to Chișinău International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₴2,400–14,000
Flights from Treviso Airport to Chișinău International Airport via Budapest
- Ave. Duration
- 5h 10m
- When
- Tuesday and Saturday
- Estimated price
- ₴2,300–13,000
Flights from Bologna Guglielmo Marconi Airport to Chișinău International Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₴2,200–13,000
Flights from Verona Villafranca Airport to Chișinău International Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₴2,900–14,000
- Website
- tarom.ro
Flights from Treviso Airport to Chișinău International Airport via Bucharest Otopeni
- Ave. Duration
- 4h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₴2,400–14,000
- Website
- austrian.com
Flights from Treviso Airport to Chișinău International Airport via Vienna
- Ave. Duration
- 5h 35m
- When
- Friday and Saturday
- Estimated price
- ₴5,000–22,000
Flights from Bologna Guglielmo Marconi Airport to Chișinău International Airport via Vienna
- Ave. Duration
- 4h 40m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₴4,800–21,000
- Website
- lufthansa.com
Flights from Treviso Airport to Chișinău International Airport via Vienna
- Ave. Duration
- 5h 35m
- When
- Friday and Saturday
- Estimated price
- ₴5,000–22,000
Flights from Verona Villafranca Airport to Chișinău International Airport via Frankfurt
- Ave. Duration
- 4h 50m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₴7,000–24,000
- Website
- hisky.aero
Flights from Venice Marco Polo Airport to Chișinău International Airport
- Ave. Duration
- 2h
- When
- Monday and Friday
- Estimated price
- ₴3,500–11,000
- Website
- lot.com
Flights from Venice Marco Polo Airport to Chișinău International Airport via Warsaw Chopin
- Ave. Duration
- 4h 35m
- When
- Thursday
- Estimated price
- ₴5,000–17,000
- Website
- auraairlines.com
Flights from Treviso Airport to Chișinău International Airport via Prague
- Ave. Duration
- 4h 10m
- When
- Saturday
- Estimated price
- ₴6,000–19,000
- Website
- wizzair.com
Flights from Treviso Airport to Chișinău International Airport via Warsaw Modlin
- Ave. Duration
- 5h 45m
- When
- Sunday
- Estimated price
- ₴3,800–15,000
- Website
- flyone.eu
Flights from Verona Villafranca Airport to Chișinău International Airport
- Ave. Duration
- 2h 20m
- When
- Friday
- Estimated price
- ₴4,000–7,000
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Graz Hbf to Krakow Glowny
- Ave. Duration
- 7h 58m
- Frequency
- Once daily
- Estimated price
- ₴7,500–9,000
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Krakow Glowny to Przemysl Glowny
- Ave. Duration
- 2h 42m
- Frequency
- Once daily
- Estimated price
- ₴2,900–3,300
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Krakow Glowny to Przemysl Glowny
- Ave. Duration
- 2h 44m
- Frequency
- Hourly
- Estimated price
- ₴1,300–2,600
- Website
- PKP Intercity
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Krakow Glowny to Przemysl Glowny
- Ave. Duration
- 2h 44m
- Frequency
- Once daily
- Estimated price
- ₴600–1,000
- Website
- RegioJet
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- Ukrainian Railways
Train from Przemysl Glowny to Odesa-Holovna
- Ave. Duration
- 15h 3m
- Frequency
- 3 times a week
- Estimated price
- ₴2,700–3,600
- Website
- Ukrainian Railways
- Schedules at
- Ukrainian Railways
- Book at
- Tickets.ua
- Coupe
- ₴2,700–3,600
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Venezia S. Lucia to Bologna Centrale
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- ₴1,100–1,900
- Website
- Trenitalia Frecce
Train from Venezia S. Lucia to Verona Porta Nuova
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- ₴800–1,400
- Website
- Trenitalia Frecce
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Venezia S. Lucia to Bologna Centrale
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- ₴950–1,600
- Website
- Italo Treno
Train from Venezia S. Lucia to Verona Porta Nuova
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- ₴700–1,200
- Website
- Italo Treno
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Venezia S. Lucia to Bologna Centrale
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- ₴950–1,400
- Website
- Trenitalia
Train from Venezia S. Lucia to Verona Porta Nuova
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- ₴700–1,000
- Website
- Trenitalia
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Venezia S. Lucia to Verona Porta Nuova
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- ₴1,600–3,900
- Website
- Trenitalia Eurocity
- 1st Class
- ₴2,700–3,900
- 2nd Class
- ₴1,600–2,200
- Phone
- +38 (050) 010-01-04
- [email protected]
- Website
- OrionBus
Bus from Chisinau Airport to Pryvoz Bus Station
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- OrionBus
Bus from Chisinau Airport to Pryvoz Bus Station
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- OrionBus
Bus from Chisinau Airport to Pryvoz Bus Station
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- OrionBus
Bus from Chisinau Airport to Pryvoz Bus Station
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- OrionBus
- Phone
- +373 69 581 101
- [email protected]
- Website
- alverstur.md
Bus from Padova to Chisinau, Gara Feroviara
- Ave. Duration
- 29h
- Frequency
- Once a week
- Estimated price
- ₴3,300–5,000
- Schedules at
- alverstur.md
- [email protected]
- Website
- SVS
Bus from Chișinău to Odesa Central Bus Station
- Ave. Duration
- 5h 10m
- Frequency
- Hourly
- Estimated price
- ₴360–700
- Website
- SVS
- Phone
- +38 (032) 221-68-58
- [email protected]
- Website
- AL-TRANS
Bus from Mestre to Odesa Central Bus Station
Want to know more about travelling around Ukraine
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
Booking & Getting There
Transport is disrupted due to the Russia-Ukraine war. Read more
Venice to Odesa bus services, operated by ALVERS TUR, arrive at Chisinau, Gara Feroviara station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Odesa is 1h ahead of Venice. It is currently 6:15 PM in Venice and 7:15 PM in Odesa.
Transport is disrupted due to the Russia-Ukraine war. Read more
Venice to Odesa train services, operated by Railjet, arrive at Graz Hbf station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Venice to Odesa is 1840 km. It takes approximately 22h 10m to drive from Venice to Odesa.
Transport is disrupted due to the Russia-Ukraine war. Read more
Book your Venice to Odesa bus tickets online with Omio.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 2677+ hotels available in Odesa.












































