Budapest Lisbon Routes (7 Ways to go)

Planning a trip from Budapest to Lisbon Cleartrip helps you select the best route between Budapest & Lisbon based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Budapest & Lisbon

The distance from Budapest to Lisbon is approximately 3091kms. By car, it takes roughly 29h 3m to reach Lisbon from Budapest . Take a look at the 7 routes available to reach Lisbon from Budapest

  • 1.
  • Budapest to Lisbon Fly
  • 6h 40m
  • Rs. 5706
 
Budapest Astoria
 
0h 34m
Rs. 75
Travelling in a bus is one of the ways to reach Budapest Airport from Budapest Astoria. The total journey between Budapest Astoria & Budapest Airport takes around 0h 34m in a bus. The bus ticket price for the journey is approximately Rs.75.
 
Budapest Airport
 
3h 45m
Rs. 5500
You can travel from Budapest to Lisbon by booking a flight. The total flight time between Budapest & Lisbon is around 3h 45m. The price of the flight ticket is approximately Rs.5500.
 
Lisbon
 
0h 18m
Rs. 131
You can reach Alameda from Lisbon airport by travelling in a train. Lisbon airport to Alameda train takes approximately 0h 18m. You can catch a train from Lisbon airport and get down at Alameda. The price of the train ticket is approximately Rs. 131.
 
Alameda
  • 2.
  • Budapest to Lisbon Bus Eurolines IT
  • 55h 54m
  • Rs. 12001
 
Szent István Bazilika
 
0h 17m
Rs. 77
Travelling in a bus is one of the ways to reach Népliget M from Szent István Bazilika. The total journey between Szent István Bazilika & Népliget M takes around 0h 17m in a bus. The bus ticket price for the journey is approximately Rs.77.
 
Népliget M
 
19h 0m
Rs. 4300
Travelling in a bus is one of the ways to reach Torino - Autostazione Corso Vittorio Emanuele II from Budapest - Népliget. The total journey between Budapest - Népliget & Torino - Autostazione Corso Vittorio Emanuele II takes around 19h 0m in a bus. The bus ticket price for the journey is approximately Rs.4300.
 
Torino - Autostazione Corso Vittorio Emanuele II
 
33h 36m
Rs. 7500
Travelling in a bus is one of the ways to reach Lisboa - Gare do Oriente from Torino - Autostazione Corso Vittorio Emanuele II. The total journey between Torino - Autostazione Corso Vittorio Emanuele II & Lisboa - Gare do Oriente takes around 33h 36m in a bus. The bus ticket price for the journey is approximately Rs.7500.
 
Lisboa - Gare do Oriente
 
0h 46m
Rs. 124
Travelling in a bus is one of the ways to reach Martim Moniz from Lisboa Oriente. The total journey between Lisboa Oriente & Martim Moniz takes around 0h 46m in a bus. The bus ticket price for the journey is approximately Rs.124.
 
Martim Moniz
  • 3.
  • Budapest to Lisbon Bus ALSA
  • 36h 41m
  • Rs. 13510
 
Budapest
 
3h 12m
Rs. 3300
Travelling in a bus is one of the ways to reach Timişoara from Budapest. The total journey between Budapest & Timişoara takes around 3h 12m in a bus. The bus ticket price for the journey is approximately Rs.3300.
 
Timişoara
 
0h 10m
Rs. 0
Walking is one of the ways to reach Timisoara from Timişoara. Timişoara to Timisoara by walk takes approximately 0h 10m. The distance between Timişoara & Timisoara is around 0.86kms.
 
Timisoara
 
28h 15m
Rs. 9000
Travelling in a bus is one of the ways to reach Badajoz from Timisoara. The total journey between Timisoara & Badajoz takes around 28h 15m in a bus. The bus ticket price for the journey is approximately Rs.9000.
 
Badajoz
 
2h 46m
Rs. 1100
Travelling in a bus is one of the ways to reach Lisboa from Badajoz. The total journey between Badajoz & Lisboa takes around 2h 46m in a bus. The bus ticket price for the journey is approximately Rs.1100.
 
Lisboa
 
0h 10m
Rs. 110
You can reach Lisboa Santa Apolonia from Lisboa Oriente by travelling in a train. Lisboa Oriente to Lisboa Santa Apolonia train takes approximately 0h 10m. You can catch a train from Lisboa Oriente and get down at Lisboa Santa Apolonia. The price of the train ticket is approximately Rs. 110.
 
Lisboa Santa Apolonia
  • 4.
  • Budapest to Lisbon Night train, bus
  • 49h 17m
  • Rs. 14877
 
Dózsa György tér
 
0h 13m
Rs. 77
Travelling in a bus is one of the ways to reach Keleti pályaudvar M from Dózsa György tér. The total journey between Dózsa György tér & Keleti pályaudvar M takes around 0h 13m in a bus. The bus ticket price for the journey is approximately Rs.77.
 
Keleti pályaudvar M
 
11h 20m
Rs. 5000
You can reach Zürich HB from Budapest-Keleti by travelling in a train. Budapest-Keleti to Zürich HB train takes approximately 11h 20m. You can catch a train from Budapest-Keleti and get down at Zürich HB. The price of the train ticket is approximately Rs. 5000.
 
Zürich HB
 
28h 4m
Rs. 8000
Travelling in a bus is one of the ways to reach Vilar Formoso from Zurich. The total journey between Zurich & Vilar Formoso takes around 28h 4m in a bus. The bus ticket price for the journey is approximately Rs.8000.
 
Vilar Formoso
 
6h 40m
Rs. 1800
You can reach Lisboa Santa Apolonia from Vilar Formoso by travelling in a train. Vilar Formoso to Lisboa Santa Apolonia train takes approximately 6h 40m. You can catch a train from Vilar Formoso and get down at Lisboa Santa Apolonia. The price of the train ticket is approximately Rs. 1800.
 
Lisboa Santa Apolonia
  • 5.
  • Budapest to Lisbon BUDZadar, bus
  • 56h 35m
  • Rs. 20910
 
Budapest
 
7h 0m
Rs. 7500
Travelling in a BUDZadar is one of the ways to reach Zadar from Budapest. Budapest to Zadar by BUDZadar takes approximately 7h 0m. The distance between Budapest & Zadar is around 627.83kms.
 
Zadar
 
30h 54m
Rs. 9500
Travelling in a bus is one of the ways to reach Bordeaux from Zadar. The total journey between Zadar & Bordeaux takes around 30h 54m in a bus. The bus ticket price for the journey is approximately Rs.9500.
 
Bordeaux
 
16h 23m
Rs. 3800
Travelling in a bus is one of the ways to reach Lisbon Oriente from Bordeaux. The total journey between Bordeaux & Lisbon Oriente takes around 16h 23m in a bus. The bus ticket price for the journey is approximately Rs.3800.
 
Lisbon Oriente
 
0h 10m
Rs. 110
You can reach Lisboa Santa Apolonia from Lisboa Oriente by travelling in a train. Lisboa Oriente to Lisboa Santa Apolonia train takes approximately 0h 10m. You can catch a train from Lisboa Oriente and get down at Lisboa Santa Apolonia. The price of the train ticket is approximately Rs. 110.
 
Lisboa Santa Apolonia
  • 6.
  • Budapest to Lisbon Train, bus
  • 35h 10m
  • Rs. 26631
 
Budapest-Keleti
 
10h 34m
Rs. 8000
You can reach Mannheim Hbf from Budapest-Keleti by travelling in a train. Budapest-Keleti to Mannheim Hbf train takes approximately 10h 34m. You can catch a train from Budapest-Keleti and get down at Mannheim Hbf. The price of the train ticket is approximately Rs. 8000.
 
Mannheim Hbf
 
3h 10m
Rs. 5500
You can reach Paris Est from Mannheim Hbf by travelling in a train. Mannheim Hbf to Paris Est train takes approximately 3h 10m. You can catch a train from Mannheim Hbf and get down at Paris Est. The price of the train ticket is approximately Rs. 5500.
 
Paris Est
 
0h 31m
Rs. 131
Travelling in a bus is one of the ways to reach Gare Montparnasse. from Gare De L'est. The total journey between Gare De L'est & Gare Montparnasse. takes around 0h 31m in a bus. The bus ticket price for the journey is approximately Rs.131.
 
Gare Montparnasse.
 
3h 21m
Rs. 6500
You can reach Bordeaux-St-Jean from Paris Montparnasse by travelling in a train. Paris Montparnasse to Bordeaux-St-Jean train takes approximately 3h 21m. You can catch a train from Paris Montparnasse and get down at Bordeaux-St-Jean. The price of the train ticket is approximately Rs. 6500.
 
Bordeaux-St-Jean
 
10h 45m
Rs. 5500
Travelling in a bus is one of the ways to reach Castelo Branco from Bordeaux. The total journey between Bordeaux & Castelo Branco takes around 10h 45m in a bus. The bus ticket price for the journey is approximately Rs.5500.
 
Castelo Branco
 
0h 9m
Rs. 0
Walking is one of the ways to reach Castelo Branco from Castelo Branco. Castelo Branco to Castelo Branco by walk takes approximately 0h 9m. The distance between Castelo Branco & Castelo Branco is around 0.75kms.
 
Castelo Branco
 
2h 58m
Rs. 1000
You can reach Lisboa Santa Apolonia from Castelo Branco by travelling in a train. Castelo Branco to Lisboa Santa Apolonia train takes approximately 2h 58m. You can catch a train from Castelo Branco and get down at Lisboa Santa Apolonia. The price of the train ticket is approximately Rs. 1000.
 
Lisboa Santa Apolonia
  • 7.
  • Budapest to Lisbon Drive
  • 29h 3m
  • Rs. 28366
 
Budapest
 
29h 3m
Rs. 28366
You can take a car from Budapest to Lisbon. It will take you around 29h 3m to cover distance of 3091kms and reach Lisbon from Budapest. The total amount for the journey will be approximately Rs.28366.
 
Lisbon