There are 9 ways to get from Budapest to Przemyśl by bus, train, car or plane

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

KRAKBUD, train  •  10 h 26 min

  1. Take the KRAKBUD from Budapest to Krakow Eurobusways
  2. Take the train from Krakow Glowny to Przemysl Zasanie Ic / ...

$97 - $134

Cheapest option

Bus FlixBus  •  14 h 12 min

  1. Take the bus from Budapest, Budapest Kelenföld to Kraków, Kraków MDA P6 / ...
  2. Take the bus from Kraków to Przemyśl

$36 - $59

7 alternative options

Bus Autokar Polska  •  11 h 19 min

  1. Take the bus from Budapest to Rzeszow
  2. Take the bus from Rzeszów to Przemyśl

$60 - $81

Train  •  14 h 21 min

  1. Take the train from Budapest-Nyugati to Lvov
  2. Take the train from Lviv to Przemyśl Główny Ic

$46 - $88

Drive  •  6 h 31 min

  1. Drive from Budapest to Przemyśl 305 miles

$50 - $80

Fly Budapest to Rzeszow, train  •  8 h 56 min

  1. Fly from Budapest (BUD) to Rzeszow (RZE) BUD - RZE
  2. Take the train from Rzeszow Glowny to Przemysl Gl.

$38 - $191

Fly Budapest to Lviv, train  •  10 h 34 min

  1. Fly from Budapest (BUD) to Lviv (LWO) BUD - LWO
  2. Take the train from Lviv to Przemyśl Główny

$97 - $322

Fly Budapest to Krakow, train  •  8 h 28 min

  1. Fly from Budapest (BUD) to Krakow (KRK) BUD - KRK
  2. Take the train from Krakow Glowny to Przemysl Zasanie

$104 - $341

Bus to Vienna, fly to Lviv, train  •  10 h 59 min

  1. Take the bus from Budapest, Budapest Népliget to Vienna Airport
  2. Fly from Vienna (VIE) to Lviv (LWO) VIE - LWO
  3. Take the train from Lviv to Przemyśl Główny

$116 - $292

What companies run services between Budapest, Hungary and Przemyśl, Poland?

You can take a bus from Budapest to Przemyśl via Rzeszow and Rzeszów in around 11 h 19 min. Alternatively, you can take a train from Budapest to Przemyśl via Lvov and Lviv in around 14 h 21 min.

Airlines
LOT
Website
lot.com
Flights from Budapest to Rzeszow via Warsaw
Ave. Duration
4 h 9 min
When
Every day
Estimated price
$70 - $300
Flights from Budapest to Lviv via Warsaw
Ave. Duration
4 h 3 min
When
Every day
Estimated price
$230 - $600
Flights from Budapest to Lviv via Krakow, Warsaw
Ave. Duration
7 h
When
Monday, Wednesday, Friday and Saturday
Estimated price
$230 - $600
Flights from Budapest to Krakow
Ave. Duration
1 h
When
Monday, Wednesday, Friday and Saturday
Estimated price
$270 - $850
Flights from Vienna to Lviv via Warsaw
Ave. Duration
3 h 30 min
When
Every day
Estimated price
$370 - $900
Austrian Airlines
Website
austrian.com
Flights from Budapest to Lviv via Vienna
Ave. Duration
7 h 20 min
When
Monday, Wednesday, Thursday, Friday and Saturday
Estimated price
$280 - $850
Flights from Budapest to Krakow via Vienna
Ave. Duration
2 h 45 min
When
Every day
Estimated price
$220 - $900
Flights from Vienna to Lviv
Ave. Duration
1 h 20 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$370 - $900
Lufthansa
Website
lufthansa.com
Flights from Budapest to Rzeszow via Munich
Ave. Duration
3 h 45 min
When
Monday to Friday
Estimated price
$160 - $700
Flights from Budapest to Rzeszow via Frankfurt, Munich
Ave. Duration
6 h 25 min
When
Every day
Estimated price
$190 - $850
Flights from Budapest to Lviv via Munich
Ave. Duration
4 h 30 min
When
Every day
Estimated price
$200 - $1,300
Ukraine International Airlines
Website
flyuia.com
Flights from Budapest to Lviv via Kiev
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$70 - $240
Flights from Vienna to Lviv
Ave. Duration
1 h 20 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$370 - $900
Turkish Airlines
Website
p.turkishairlines.com
Flights from Budapest to Lviv via Istanbul
Ave. Duration
6 h
When
Monday, Wednesday, Friday and Sunday
Estimated price
$270 - $600
Train operators
Polish Railways (PKP)
Phone
703 200 200
Website
intercity.pl
Train from Krakow Glowny to Przemysl Zasanie
Ave. Duration
3 h 16 min
Frequency
Hourly
Estimated price
$9 - $14
Website
Intercity.pl
Purchase a
eurail.com
2nd Class
$9 - $14
1st Class
$13 - $20
Train from Rzeszow Glowny to Przemysl Gl.
Ave. Duration
1 h 10 min
Frequency
Hourly
Estimated price
$6 - $9
Website
Intercity.pl
Purchase a
eurail.com
2nd Class
$6 - $9
1st Class
$8 - $12
Ukrainian Railways
Website
uz.gov.ua
Train from Budapest-Nyugati to Lvov
Ave. Duration
11 h 14 min
Frequency
Once daily
Estimated price
$40 - $60
Schedules at
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
Bus operators
Eurobusways
Phone
+36 20 9148100
Email
info@eurobusways.com
Website
eurobusways.com
Bus from Budapest to Krakow
Ave. Duration
6 h
Frequency
Once daily
Estimated price
$85 - $120
Schedules at
eurobusways.com
Book at
eurobusways.com
Autokar Polska
Phone
48/796 473 308
Email
biuro@autokarpolska.com.pl
Website
autokarpolska.com.pl
Bus from Budapest to Rzeszow
Ave. Duration
8 h 48 min
Frequency
Once a week
Estimated price
$50 - $75
Schedules at
autokarpolska.com.pl
Eurores
Phone
(017) 27 73 759
Email
eurores@op.pl
Website
eurores.pl
Bus from Rzeszów to Przemyśl
Ave. Duration
1 h 31 min
Frequency
3 times a day
Estimated price
$7 - $9
Schedules at
eurores.pl
Bus from Kraków to Przemyśl
Ave. Duration
4 h 52 min
Frequency
3 times a day
Estimated price
$15 - $18
Schedules at
eurores.pl
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Budapest, Budapest Kelenföld to Kraków, Kraków MDA
Ave. Duration
7 h
Frequency
3 times a day
Estimated price
$24 - $40
Website
flixbus.co.uk
Bus from Budapest, Budapest Népliget to Vienna Airport
Ave. Duration
2 h 40 min
Frequency
Hourly
Estimated price
$13 - $23
Website
flixbus.co.uk
PKS Zielona Gora
Phone
+48 703 40 23 57
Email
pks@pks.zgora.pl
Website
pks.zgora.pl
Bus from Kraków MDA to Przemyśl
Ave. Duration
4 h 30 min
Frequency
Once daily
Estimated price
$11 - $17
Schedules at
pks.zgora.pl
Eurolines HU
Phone
+36 (1) 382-0888
Email
info@volanbusz.hu
Website
eurolines.hu
Bus from Budapest to Vienna Airport
Ave. Duration
2 h 40 min
Frequency
Every 4 hours
Estimated price
$36
Schedules at
nemzetkozi.volanbusz.hu
Leo Express s.r.o.
Phone
+420 220 311 700
Email
info@le.cz
Website
leoexpress.com
Bus from Budapest Népliget aut.áll. to Wien Flughafen Schwechat
Ave. Duration
2 h 40 min
Frequency
Once daily
Estimated price
$9 - $12
Schedules at
leoexpress.com
Economy
$9 - $12

Want to know more about travelling around Poland

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.

Questions & Answers

How far is it from Budapest to Przemyśl?

The distance between Budapest and Przemyśl is 374 km. The road distance is 488 km.

What is the cheapest way to get from Budapest to Przemyśl?

The cheapest way to get from Budapest to Przemyśl is to bus which costs 9 000 Ft - 15 000 Ft and takes 14 h 12 min.

What is the fastest way to get from Budapest to Przemyśl?

The quickest way to get from Budapest to Przemyśl is to drive which takes 6 h 31 min and costs 13 000 Ft - 20 000 Ft.

Is there a direct train between Budapest and Przemyśl?

No, there is no direct train from Budapest to Przemyśl. However, there are services departing from Budapest-Nyugati and arriving at Przemyśl Główny via Lviv. The journey, including transfers, takes approximately 14 h 21 min.

Is there a direct bus between Budapest and Przemyśl?

No, there is no direct bus from Budapest to Przemyśl. However, there are services departing from Budapest and arriving at Przemyśl via Rzeszów. The journey, including transfers, takes approximately 11 h 19 min.

How long does it take to get from Budapest to Przemyśl?

It takes approximately 10 h 26 min to get from Budapest to Przemyśl, including transfers.