There are 7 ways to get from Tbilisi 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  •  8 h 14 min

  1. Fly from Tbilisi (TBS) to Lviv (LWO) TBS - LWO

$101 - $351

Cheapest option

Minibus, bus, train  •  2 days 7 h

  1. Take the Minibus from Tbilisi Didube to Gudauri
  2. Take the bus from Gudauri to Vladikavkaz
  3. Take the train from Vladikavkaz to Liski
  4. Take the train from Liski to Kiev Pass
  5. Take the train from Kiev Pass to Podzamche Ic

$60 - $134

5 alternative options

Bus, train via Kiev Pass  •  40 h 51 min

  1. Take the bus from Tbilisi to Mineralnye Vody
  2. Take the train from Mineralnie Wodi to Rossosch
  3. Take the train from Rossosch to Belgorod
  4. Take the train from Belgorod to Harkov Pass
  5. Take the train from Harkov Pass to Kiev Pass
  6. Take the train from Kiev Pass to Podzamche Ic

$80 - $154

Bus  •  47 h 39 min

  1. Take the bus from Tbilisi to Kropotkin
  2. Take the bus from Kropotkin to Kharkiv
  3. Take the bus from Kharkiv to Lviv Striyskyi Bus Station

Bus, train  •  2 days 14 h

  1. Take the bus from Tbilisi to Rostov-na-Donu
  2. Take the bus from Rostov-On-Don to Wolnowacha
  3. Take the train from Wolnowacha to Lvov

$86 - $112

Bus, train #2  •  2 days 16 h

  1. Take the bus from Tbilisi to Vladikavkaz
  2. Take the train from Vladikavkaz to Rostov Glavnij
  3. Take the bus from Rostov-On-Don to Wolnowacha
  4. Take the train from Wolnowacha to Lvov

$81 - $127

Drive  •  30 h 51 min

  1. Drive from Tbilisi to Lviv 1481.3 miles

$190 - $280

Questions & Answers

The cheapest way to get from Tbilisi to Lviv is to Minibus and bus and train which costs $60 - $140 and takes 2 days 7 h.

More details

The quickest way to get from Tbilisi to Lviv is to fly which costs $100 - $360 and takes 8 h 14 min.

More details

The distance between Tbilisi and Lviv is 1838 km. The road distance is 2370.1 km.

Get driving directions

It takes approximately 8 h 14 min to get from Tbilisi to Lviv, including transfers.

More details

What companies run services between Tbilisi, Georgia and Lviv, Ukraine?

Ukraine International Airlines, Turkish Airlines and six other airlines fly from Tbilisi to Lviv every 4 hours. Alternatively, you can take a bus from Tbilisi to Lviv via Kropotkin, Kharkiv, Pivdennyi Vokzal, Prospekt Haharina, Kharkiv, Lviv Striyskyi Bus Station, and Lviv Bus Station in around 47 h 39 min.

Airlines
Ukraine International Airlines
Website
flyuia.com
Flights from Tbilisi to Lviv via Kiev
Ave. Duration
6 h 20 min
When
Every day
Estimated price
$100 - $350
Flights from Tbilisi to Lviv via Tel Aviv
Ave. Duration
7 h 35 min
When
Saturday
Estimated price
$170 - $550
Turkish Airlines
Website
p.turkishairlines.com
Flights from Tbilisi to Lviv via Istanbul
Ave. Duration
7 h 53 min
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
$190 - $800
Lufthansa
Website
lufthansa.com
Flights from Tbilisi to Lviv via Munich
Ave. Duration
7 h 5 min
When
Every day
Estimated price
$450 - $3,000
LOT
Website
lot.com
Flights from Tbilisi to Lviv via Warsaw
Ave. Duration
11 h
When
Every day
Estimated price
$180 - $700
Azerbaijan Airlines
Website
azal.az
Flights from Tbilisi to Lviv via Baku
Ave. Duration
11 h 10 min
When
Thursday and Sunday
Estimated price
$140 - $400
Austrian Airlines
Website
austrian.com
Flights from Tbilisi to Lviv via Vienna
Ave. Duration
8 h 20 min
When
Thursday and Sunday
Estimated price
$180 - $360
Belavia Belarusian Airlines
Website
belavia.by
Flights from Tbilisi to Lviv via Minsk
Ave. Duration
11 h 45 min
When
Every day
Estimated price
$210 - $360
Train operators
Russian Railways (RZhD)
Website
rzd.ru
Train from Mineralnie Wodi to Rossosch
Ave. Duration
12 h 42 min
Frequency
Twice daily
Estimated price
$22 - $55
Website
pass.rzd.ru
3rd Class (Platzcart)
$22 - $35
2nd Class (Kupé)
$35 - $55
Train from Rossosch to Belgorod
Ave. Duration
5 h
Frequency
3 times a day
Estimated price
$15 - $35
Website
pass.rzd.ru
3rd Class (Platzcart)
$15 - $23
2nd Class (Kupé)
$23 - $35
Train from Belgorod to Harkov Pass
Ave. Duration
1 h 18 min
Frequency
4 times a day
Estimated price
$6 - $12
Website
pass.rzd.ru
Train from Vladikavkaz to Liski
Ave. Duration
24 h 9 min
Frequency
Twice daily
Estimated price
$26 - $70
Website
pass.rzd.ru
3rd Class (Platzcart)
$26 - $40
2nd Class (Kupé)
$45 - $70
Train from Liski to Kiev Pass
Ave. Duration
18 h
Frequency
3 times a week
Estimated price
$10 - $25
Website
pass.rzd.ru
Train from Vladikavkaz to Rostov Glavnij
Ave. Duration
12 h 36 min
Frequency
Twice daily
Estimated price
$18 - $45
Website
pass.rzd.ru
3rd Class (Platzcart)
$18 - $28
2nd Class (Kupé)
$29 - $45
Ukrainian Railways (UZ)
Phone
+38 (044) 309-70-05
Email
booking@uz.gov.ua
Website
uz.gov.ua
Train from Harkov Pass to Kiev Pass
Ave. Duration
4 h 38 min
Frequency
5 times a day
Estimated price
$4 - $10
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$4 - $6
2nd Class
$7 - $10
1st Class
$17 - $24
Train from Kiev Pass to Podzamche
Ave. Duration
4 h 56 min
Frequency
3 times a day
Estimated price
$4 - $11
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$4 - $6
2nd Class
$7 - $11
1st Class
$18 - $25
Train from Wolnowacha to Lvov
Ave. Duration
26 h 52 min
Frequency
Once daily
Estimated price
$7 - $19
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$7 - $11
2nd Class
$13 - $19
1st Class
$30 - $50
Bus operators
MiminoTrans Ge
Bus from Tbilisi to Mineralnye Vody
Ave. Duration
6 h 49 min
Frequency
3 times a week
Estimated price
$29 - $31
Schedules at
avtovokzaly.ru
Book at
facebook.com
Bus from Tbilisi to Kropotkin
Ave. Duration
11 h 45 min
Frequency
6 times a week
Estimated price
$35 - $60
Schedules at
avtovokzaly.ru
Book at
facebook.com
Bus from Tbilisi to Rostov-na-Donu
Ave. Duration
15 h 59 min
Frequency
3 times a week
Estimated price
$40 - $60
Schedules at
avtovokzaly.ru
Book at
facebook.com
Hayreniq Tour
Website
hayreniqtour.ru
Bus from Kropotkin to Kharkiv
Ave. Duration
17 h 16 min
Frequency
Twice a week
Estimated price
$30 - $65
Schedules at
hayreniqtour.ru
Bus from Gudauri to Vladikavkaz
Ave. Duration
1 h 58 min
Frequency
Once daily
Estimated price
$17 - $25
Schedules at
hayreniqtour.ru
Bus from Tbilisi to Vladikavkaz
Ave. Duration
4 h 42 min
Frequency
Once daily
Estimated price
$20 - $29
Schedules at
hayreniqtour.ru
Odri
Phone
+38 032 243 98 10
Email
odri.lviv@gmail.com
Website
odri-ua.com
Bus from Kharkiv to Lviv Striyskyi Bus Station
Ave. Duration
15 h 55 min
Frequency
Once a week
Schedules at
odri-ua.com
Minibus
Bus from Tbilisi Didube to Gudauri
Ave. Duration
2 h
Frequency
5 times a day
Estimated price
$3
Turist Trans
Phone
+38 (0482) 34-77-07
Email
turist.trans@gmail.com
Website
turistbus.com.ua
Bus from Rostov-On-Don to Wolnowacha
Ave. Duration
17 h 26 min
Frequency
3 times a week
Estimated price
$35
Schedules at
turistbus.com.ua
Book at
ticket.bus.com.ua

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.