There are 5 ways to get from Lviv to Tarnów by 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

Bus Madeltrans Eurolines  •  5 h

  1. Take the bus from Lemberg Chernivetska to Tarnow Bahnhof 405 / ...

$18 - $25

Cheapest option

Train Polish Railways (PKP)  •  5 h

  1. Take the train from Lviv to Przemyśl Główny Ic
  2. Take the train from Przemysl Gl. to Tarnow Ic / ...

$12 - $39

3 alternative options

Bus Lux Reisen  •  7 h 14 min

  1. Take the bus from Lviv to Tarnów

$18 - $26

Train  •  8 h

  1. Take the train from Lvov to Tarnów

$28 - $40

Drive  •  2 h 37 min

  1. Drive from Lviv to Tarnów 153.2 miles

$26 - $40

What companies run services between Lviv, Ukraine and Tarnów, Poland?

Madeltrans Eurolines operates a bus from Lviv to Tarnów once daily, and the journey takes 5 h. Five other operators also service this route. Alternatively, you can take a train from Lviv to Tarnów via Przemyśl Główny and Przemysl Gl. in around 5 h.

Train operators
Ukrainian Railways
Website
uz.gov.ua
Train from Lviv to Przemyśl Główny
Ave. Duration
2 h 7 min
Frequency
Twice daily
Estimated price
$19 - $29
Schedules at
intercity.uz.gov.ua
Train from Lvov to Tarnów
Ave. Duration
8 h
Frequency
Once daily
Estimated price
$28 - $40
Schedules at
uz.gov.ua
Polish Railways (PKP)
Phone
703 200 200
Website
intercity.pl
Train from Przemysl Gl. to Tarnow
Ave. Duration
2 h
Frequency
Hourly
Estimated price
$7 - $11
Website
Intercity.pl
Purchase a
eurail.com
2nd Class
$7 - $11
1st Class
$10 - $16
Bus operators
Madeltrans Eurolines
Bus from Lemberg Chernivetska to Tarnow Bahnhof
Ave. Duration
5 h
Frequency
Once daily
Lux Reisen
Phone
+38 068 77 060 30
Website
lux-reisen.com
Bus from Lviv to Tarnów
Ave. Duration
5 h 37 min
Frequency
Once daily
Estimated price
$18 - $25
Schedules at
lux-reisen.com
Book at
kasa.lux-reisen.com
Bus from Lviv to Tarnów
Ave. Duration
5 h 45 min
Frequency
Once daily
Estimated price
$18 - $26
Schedules at
lux-reisen.com
Book at
kasa.lux-reisen.com
Autokar Polska
Phone
48/796 473 308
Email
biuro@autokarpolska.com.pl
Website
autokarpolska.com.pl
Bus from Lviv to Tarnów
Ave. Duration
6 h 5 min
Frequency
Once daily
Estimated price
$45 - $70
Schedules at
autokarpolska.com.pl
Tour Bus
Website
tourbus.cz
Bus from Lvov to Tarnow
Ave. Duration
5 h 3 min
Frequency
3 times a week
Estimated price
$21 - $29
Schedules at
tourbus.cz
Visitor Travel
Phone
+48 695 114 112
Email
rezerwacje@visitor.com.pl
Website
visitor.com.pl
Bus from Lviv to Tarnow
Ave. Duration
7 h 30 min
Frequency
Twice a week
Estimated price
$21 - $30
Schedules at
visitor.com.pl
Lviv Inturtrans
Website
lviv-inturtrans.com
Bus from Lviv to Tarnóv
Ave. Duration
4 h 51 min
Frequency
Once a week
Estimated price
$16 - $22
Schedules at
lviv-inturtrans.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 Which side of Niagara Falls should I choose (and how do I get there)?, Need to know: Greyhound and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.

Questions & Answers

How far is it from Lviv to Tarnów?

The distance between Lviv and Tarnów is 218 km. The road distance is 245 km.

What is the cheapest way to get from Lviv to Tarnów?

The cheapest way to get from Lviv to Tarnów is to bus which costs 470 ₴ - 650 ₴ and takes 5 h.

What is the fastest way to get from Lviv to Tarnów?

The quickest way to get from Lviv to Tarnów is to drive which takes 2 h 37 min and costs 650 ₴ - 1 000 ₴.

Is there a direct train between Lviv and Tarnów?

Yes, there is a direct train departing from Lvov and arriving at Tarnów. Services depart once daily. The journey takes approximately 8 h.

Is there a direct bus between Lviv and Tarnów?

Yes, there is a direct bus departing from Lemberg Chernivetska and arriving at Tarnow Bahnhof. Services depart once daily, and operate every day. The journey takes approximately 5 h.

How long does it take to get from Lviv to Tarnów?

The bus from Lemberg Chernivetska to Tarnow Bahnhof takes 5 h including transfers and departs once daily.