There are 6 ways to get from Venice to Lviv 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.

Recommended option

Fly  •  4 h 39 min

  1. Fly from Venice (VCE) to Lviv (LWO) VCE - LWO

$103 - $334

Cheapest option

Bus BuonoTourist  •  20 h

  1. Take the bus from Venice to Lviv

$55 - $85

4 alternative options

Bus Odri  •  19 h 4 min

  1. Take the bus from Venice Marghera Holiday Inn to Lviv Striyskyi Bus Station Bari

$155

Bus Lviv Inturtrans  •  22 h 55 min

  1. Take the bus from Mestre to Lviv

$77 - $124

Train  •  26 h 8 min

  1. Take the train from Venezia Santa Lucia to Wien Hbf Rj
  2. Take the train from Wien Hauptbahnhof to Lvov Wien - Kiev

$119 - $189

Drive  •  13 h 25 min

  1. Drive from Venice to Lviv 868.2 miles

$200 - $310

Questions & Answers

The cheapest way to get from Venice to Lviv is to bus which costs 50€ - 70€ and takes 20 h.

More details

The quickest way to get from Venice to Lviv is to fly which costs 85€ - 290€ and takes 4 h 39 min.

More details

The distance between Venice and Lviv is 1002 km. The road distance is 1389.2 km.

Get driving directions

It takes approximately 4 h 39 min to get from Venice to Lviv, including transfers.

More details

Yes, there is a direct bus departing from Venice and arriving at Lviv. Services depart once a week, and operate Thursday. The journey takes approximately 20 h.

More details

No, there is no direct train from Venice to Lviv. However, there are services departing from Venezia Santa Lucia and arriving at Lvov via Wien Hauptbahnhof. The journey, including transfers, takes approximately 26 h 8 min.

More details

What companies run services between Venice, Italy and Lviv, Ukraine?

Ernest, Austrian Airlines and three other airlines fly from Venice to Lviv 4 times a day. Alternatively, Odri operates a bus from Venice to Lviv twice a week. Tickets cost $153 and the journey takes 17 h 30 min.

Airlines
LOT
Website
lot.com
Flights from Venice to Lviv via Warsaw
Ave. Duration
4 h 37 min
When
Every day
Estimated price
$410 - $1,200
Ernest
Website
flyernest.com
Flights from Venice to Lviv
Ave. Duration
1 h 55 min
When
Monday, Wednesday and Friday
Estimated price
$55 - $360
Austrian Airlines
Website
austrian.com
Flights from Venice to Lviv via Vienna
Ave. Duration
3 h 25 min
When
Every day
Estimated price
$310 - $700
Lufthansa
Website
lufthansa.com
Flights from Venice to Lviv via Munich
Ave. Duration
3 h 55 min
When
Monday to Saturday
Estimated price
$220 - $900
Train operators
Trenitalia
Phone
+39 06 68475475
Website
trenitalia.com
Train from Venezia Santa Lucia to Wien Hbf
Ave. Duration
7 h 40 min
Frequency
Once daily
Estimated price
$65 - $120
Website
orario.trenitalia.com
Ukrainian Railways
Website
uz.gov.ua
Train from Wien Hauptbahnhof to Lvov
Ave. Duration
17 h 28 min
Frequency
Once daily
Estimated price
$50 - $75
Schedules at
uz.gov.ua
Bus operators
Odri
Phone
+38 032 243 98 10
Email
odri.lviv@gmail.com
Website
odri-ua.com
Bus from Venice Marghera Holiday Inn to Lviv Striyskyi Bus Station
Ave. Duration
17 h 30 min
Frequency
Twice a week
Estimated price
$153
Schedules at
odri-ua.com
BuonoTourist
Phone
081 951761
Website
buonobus.it
Bus from Venice to Lviv
Ave. Duration
20 h
Frequency
Once a week
Estimated price
$55 - $85
Schedules at
buonobus.it
Lviv Inturtrans
Website
lviv-inturtrans.com
Bus from Mestre to Lviv
Ave. Duration
21 h 30 min
Frequency
Twice a week
Estimated price
$75 - $120
Schedules at
lviv-inturtrans.com
Book at
lvivinturtrans.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, French strikes 2018: What are my alternative transport options? and Getting to Rome from the airport - to help you get the most out of your next trip.

Where to next?