There are 5 ways to get from Geneva to Lisbon by plane, bus, night bus 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  •  4 h 58 min

  1. Fly from Geneva (GVA) to Lisbon (LIS) GVA - LIS

$60 - $358

4 alternative options

Bus Eurolines FR  •  30 h 15 min

  1. Take the bus from Geneva - Bus station to Lyon - Perrache Bus station Genève - gare routière > Lyon - gare routière Perrache > Marseille - gare routière St-Charles > Nice - aéroport
  2. Take the bus from Lyon to Lisboa sete Rios

$146 - $258

Bus Eurolines CH  •  32 h 56 min

  1. Take the bus from Geneva to Lisboa Oriente

$143 - $186

Night bus, bus  •  35 h 13 min

  1. Take the night bus from Geneva - Bus station to Chambéry Genève - Gare routière > Annemasse > Annecy > Chambéry > Grenoble Centre - Gare routière > Avignon Centre > Montpellier > Narbonne > Perpignan > Figueras > Gérone > Lloret de Mar > Barcelone Centre > Barcelone - Gare Sants / ...
  2. Take the bus from Chambéry to Lisboa Estação do Oriente

$117 - $169

Drive  •  17 h 32 min

  1. Drive from Geneva to Lisbon 1159.1 miles

$260 - $390

What companies run services between Geneva, Switzerland and Lisbon, Portugal?

Swiss, easyJet and seven other airlines fly from Geneva to Lisbon hourly. Alternatively, you can take a bus from Geneva to Lisbon via Lyon - Perrache Bus station and Lyon in around 30 h 15 min.

Airlines
Swiss
Website
swiss.com
Flights from Geneva to Lisbon
Ave. Duration
2 h 33 min
When
Every day
Estimated price
$90 - $650
Flights from Geneva to Lisbon via Zurich
Ave. Duration
4 h 37 min
When
Every day
Estimated price
$80 - $600
TAP Portugal
Website
flytap.com
Flights from Geneva to Lisbon
Ave. Duration
2 h 33 min
When
Every day
Estimated price
$90 - $650
Flights from Geneva to Lisbon via Porto
Ave. Duration
4 h 35 min
When
Every day
Estimated price
$90 - $700
easyJet
Website
easyjet.com
Flights from Geneva to Lisbon
Ave. Duration
2 h 35 min
When
Every day
Estimated price
$75 - $650
Flights from Geneva to Lisbon via Bordeaux
Ave. Duration
4 h 40 min
When
Monday and Friday
Estimated price
$75 - $650
Air France
Website
airfrance.com
Flights from Geneva to Lisbon via Paris CDG
Ave. Duration
4 h 50 min
When
Every day
Estimated price
$160 - $750
Iberia
Website
iberia.com
Flights from Geneva to Lisbon via Madrid
Ave. Duration
4 h 50 min
When
Every day
Estimated price
$110 - $550
Bus operators
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Geneva - Bus station to Lyon - Perrache Bus station
Ave. Duration
1 h 45 min
Frequency
Every 15 minutes
Estimated price
$6 - $9
Website
Ouibus
Night bus from Geneva - Bus station to Chambéry
Ave. Duration
1 h 55 min
Frequency
Hourly
Estimated price
$4 - $7
Website
Ouibus
Eurolines FR
Phone
+ 33 1 41 86 24 21
Website
eurolines.fr
Bus from Lyon to Lisboa sete Rios
Ave. Duration
27 h 30 min
Frequency
3 times a week
Estimated price
$140 - $250
Schedules at
eurolines.fr
Eurolines CH
Phone
0041 (0) 844 257 224
Website
eurolines.ch
Bus from Geneva to Lisboa Oriente
Ave. Duration
31 h 55 min
Frequency
3 times a day
Estimated price
$140 - $190
Book at
eurolines.ch
InterNorte
Phone
707 200 512
Website
internorte.pt
Bus from Chambéry to Lisboa Estação do Oriente
Ave. Duration
31 h 17 min
Frequency
3 times a day
Estimated price
$110 - $160
Schedules at
internorte.pt

Want to know more about travelling around Portugal

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 Geneva to Lisbon?

The distance between Geneva and Lisbon is 1501 km. The road distance is 1855 km.

What is the cheapest way to get from Geneva to Lisbon?

The cheapest way to get from Geneva to Lisbon is to fly which costs SFr 55 - SFr 360 and takes 4 h 58 min.

What is the fastest way to get from Geneva to Lisbon?

The quickest way to get from Geneva to Lisbon is to fly which takes 4 h 58 min and costs SFr 55 - SFr 360.

Is there a direct bus between Geneva and Lisbon?

No, there is no direct bus from Geneva to Lisbon. However, there are services departing from Geneva - Bus station and arriving at Lisboa sete Rios via Lyon. The journey, including transfers, takes approximately 30 h 15 min.

How long does it take to get from Geneva to Lisbon?

It takes approximately 4 h 58 min to get from Geneva to Lisbon, including transfers.