Fly from Budapest

Take the miniBUD Ltd. bus at the Budapest Nepliget station .

The journey takes approximately 30 m. Ticket price is about €4 The travel distance is 16 km.

Carrier is miniBUD Ltd..

Buy ticket

Get off at the Budapest Airport.
Fly out to Budapest (BUD) of the Lisboa (LIS) airport.

The journey takes approximately 4 h Ticket price is about €65

Carrier is Wizz Air.

🔎

🚖 Find a cheap local taxi

Get off at the Lisboa (LIS).
Take the subway at the Aeroporto Humberto Delgado (LIS) Metro station.

The journey takes approximately 16 m. The travel distance is 8 km.

Carrier is Metro Lisboa.

Buy ticket

Get off at the Alameda.


🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking


Train to Vienna fly

Take the train Hungarian Railways (MÁV) at the station Budapest-Kelenfoeld.

The journey takes approximately 2 h 25 m. Ticket price is about €10 The travel distance is 243 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Wien Hbf.
Take the train Railjet at the station Wien Hbf.

The journey takes approximately 15 m. Ticket price is about €8 The travel distance is 17 km.

Carrier is Railjet.

Buy ticket

Get off at the Flughafen Wien.
Fly out to Vienna (VIE) of the Lisboa (LIS) airport.

The journey takes approximately 3 h 40 m. Ticket price is about €65

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Lisboa (LIS).
Take the subway at the Budapest Népliget bus station station.

The journey takes approximately 16 m. The travel distance is 16 km.

Carrier is Metro Lisboa.

Buy ticket

Get off at the Budapest Airport.


🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking


Train bus via Бордо

Take the train Hungarian Railways (MÁV) at the station Budapest-Kelenfoeld.

The journey takes approximately 6 h 37 m. Ticket price is about €30 The travel distance is 699 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Muenchen Hbf.
Take the train Deutsche Bahn Intercity-Express at the station München Hbf.

The journey takes approximately 3 h 51 m. Ticket price is about €65 The travel distance is 395 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Strasbourg Bahnhof.
Take the train TGV inOui at the station Strasbourg.

The journey takes approximately 6 h 1 m. Ticket price is about €160 The travel distance is 1028 km.

Carrier is TGV inOui.

Buy ticket

Get off at the Bordeaux St Jean.
461 m on foot from the Bordeaux St Jean to the Bordeaux Halte routière Belcier.

The journey takes approximately 5 m. The travel distance is 461 m.

Take the BlaBlaCar Bus bus at the Bordeaux Halte routière Belcier station .

The journey takes approximately 13 h 20 m. Ticket price is about €60 The travel distance is 1010 km.

Carrier is BlaBlaCar Bus.

Buy ticket

Get off at the Coimbra.
465 m on foot from the Coimbra to the Coimbra-B.

The journey takes approximately 5 m. The travel distance is 465 m.

Get off at the Coimbra-B.
Take the train Comboios De Portugal at the station Coimbra-B.

The journey takes approximately 1 h 39 m. Ticket price is about €12 The travel distance is 210 km.

Carrier is Comboios De Portugal.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking


Train bus

Take the train Hungarian Railways (MÁV) at the station Budapest Népliget bus station.

The journey takes approximately 2 h 25 m. Ticket price is about €10 The travel distance is 16 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Budapest Airport.
Take the train Deutsche Bahn Intercity-Express at the station Wien Hbf.

The journey takes approximately 6 h 23 m. Ticket price is about €100 The travel distance is 730 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Frankfurt(Main)Hbf.
Take the train Deutsche Bahn Intercity-Express at the station Frankfurt(Main)Hbf.

The journey takes approximately 7 h 16 m. Ticket price is about €130 The travel distance is 944 km.

Carrier is Deutsche Bahn Intercity-Express.

Buy ticket

Get off at the Avignon TGV.
Take the train Renfe Viajeros at the station Avignon Tgv.

The journey takes approximately 7 h 5 m. Ticket price is about €80 The travel distance is 1058 km.

Carrier is Renfe Viajeros.

Buy ticket

Take the train Renfe Viajeros at the station Estación de tren de Atocha.

The journey takes approximately 3 h 34 m. Ticket price is about €27 The travel distance is 331 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Caceres.
Take the BlaBlaCar Bus bus at the Caceres station .

The journey takes approximately 4 h 20 m. Ticket price is about €23 The travel distance is 315 km.

Carrier is BlaBlaCar Bus.

Buy ticket

Get off at the Lisbon - Sete Rios.


🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking


Bus

Take the FlixBus bus at the Budapest Népliget bus station station .

The journey takes approximately 13 h 50 m. Ticket price is about €75 The travel distance is 1025 km.

Carrier is FlixBus.

Buy ticket

Take the FlixBus bus at the Milano, Autostazione Lampugnano station .

The journey takes approximately 31 h 55 m. Ticket price is about €160 The travel distance is 2304 km.

Carrier is FlixBus.

Buy ticket

Get off at the Lisbon.


🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking


Night train bus

Take the train Hungarian Railways (MÁV) at the station Budapest-Kelenfoeld.

The journey takes approximately 11 h 25 m. Ticket price is about €40 The travel distance is 1021 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Zuerich Hb.
761 m on foot from the Zuerich Hb to the Zurich Bus Station.

The journey takes approximately 9 m. The travel distance is 761 m.

Get off at the Zurich Bus Station.
Take the FlixBus bus at the Zurich Bus Station station .

The journey takes approximately 36 h 15 m. Ticket price is about €170 The travel distance is 2402 km.

Carrier is FlixBus.

Buy ticket

Get off at the Lisbon.


🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking


Train bus route 2

Take the train RegioJet at the station Budapest Déli Train Station.

The journey takes approximately 1 h 49 m. Ticket price is about €7 The travel distance is 175 km.

Carrier is RegioJet.

Buy ticket

Take the Eurosuntic bus at the Hegyeshalom Train Station station .

The journey takes approximately 17 h 30 m. Ticket price is about €75 The travel distance is 1167 km.

Carrier is Eurosuntic.

Buy ticket

Get off at the Luxembourg.
Take the VD Luxembourg Transit bus at the Gare Centrale Quai 2 station .

The journey takes approximately 9 m. The travel distance is 2 km.

Carrier is VD Luxembourg Transit.

Buy ticket

Get off at the \(131) Bouillon Quai 2.
Take the ALSA bus at the Luxemburgo station .

The journey takes approximately 31 h Ticket price is about €180 The travel distance is 2278 km.

Carrier is ALSA.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 28 h 33 m. The travel distance is 3077 km.

Get off at the Lisbon.


🛏 Find hotel deals and discounts up to 20% in Lisbon at Booking


The cheapest way to travel from Budapest to Lisbon is by taking a Fly from Budapest with an average price of €70. The journey takes approximately 6 ч. 50 мин.

Fly from Budapest is the fastest way to travel from Budapest to Lisbon. Tickets cost €70. The journey takes approximately 6 ч. 50 мин.

Budapest is approximately 3077 km away from Lisbon. The trip by car takes 28 h 33 m.

The average journey time by car between Budapest and Lisbon is 28 h 33 m.