There are 9 ways to get from Geneva to Andorra la Vella by train, bus, 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

Train  •  10 h 56 min

  1. Take the train from Genève to Lyon Part Dieu Tgv
  2. Take the train from Lyon Part Dieu to Toulouse-Matabiau Tgv
  3. Take the train from Toulouse-Matabiau to Ax-les-Thermes

$161 - $212

Cheapest option

Fly Geneva to Toulouse, bus  •  7 h 28 min

  1. Fly from Geneva (GVA) to Toulouse (TLS) GVA - TLS
  2. Take the bus from Aéroport Toulouse-Blagnac to Andorre Gare routière

$57 - $229

7 alternative options

Train, bus  •  11 h 23 min

  1. Take the train from Genève to Lyon Part Dieu Tgv
  2. Take the train from Lyon Part Dieu to Toulouse-Matabiau Tgv
  3. Take the bus from Toulouse to Andorra la Vella

$139 - $212

Bus Eurolines CH  •  14 h 15 min

  1. Take the bus from Genève to Toulouse Gare Routière
  2. Take the bus from Toulouse to Andorra la Vella

$93 - $118

Bus ALSA  •  20 h 28 min

  1. Take the bus from Ginebra to Barcelona/Sants
  2. Take the bus from Barcelona to Andorra la Vella

$89 - $114

Drive  •  7 h 46 min

  1. Drive from Geneva to Andorra la Vella 474.8 miles

$95 - $150

Fly Geneva to Barcelona, bus  •  7 h 43 min

  1. Fly from Geneva (GVA) to Barcelona (BCN) GVA - BCN
  2. Take the bus from Barcelona Airport El Prat T2 to Andorra la Vella

$72 - $219

Train to Lyon, fly to Toulouse, bus  •  8 h 39 min

  1. Take the train from Genève to Lyon Part Dieu
  2. Fly from Lyon (LYS) to Toulouse (TLS) LYS - TLS
  3. Take the bus from Aéroport Toulouse-Blagnac to Andorre Gare routière

$85 - $205

Train to Lyon, fly to Barcelona, bus  •  9 h 59 min

  1. Take the train from Genève to Lyon Part Dieu
  2. Fly from Lyon (LYS) to Barcelona (BCN) LYS - BCN
  3. Take the bus from Barcelona Airport El Prat T2 to Andorra la Vella

$109 - $265

Questions & Answers

The cheapest way to get from Geneva to Andorra la Vella is to bus which costs SFr 85 - SFr 120 and takes 20 h 28 min.

More details

The quickest way to get from Geneva to Andorra la Vella is to fly and bus which costs SFr 55 - SFr 230 and takes 7 h 28 min.

More details

The distance between Geneva and Andorra la Vella is 551 km. The road distance is 759.7 km.

Get driving directions

It takes approximately 10 h 56 min to get from Geneva to Andorra la Vella, including transfers.

More details

No, there is no direct bus from Geneva to Andorra la Vella. However, there are services departing from Genève and arriving at Andorra la Vella via Toulouse. The journey, including transfers, takes approximately 14 h 15 min.

More details

The nearest airport to Andorra la Vella is Carcassonne (CCF) Airport which is 101.4 km away. Other nearby airports include Girona (GRO) (122.9 km), Toulouse (TLS) (125.3 km), Barcelona (BCN) (141.5 km) and Reus (REU) (154.4 km).

Search flights

Map of how to get from Geneva to Andorra la Vella.
Launch map view
  • Distance: 344.5 miles
  • Duration: 10 h 56 min

What companies run services between Geneva, Switzerland and Andorra la Vella, Andorra?

You can take a train from Geneva to Andorra la Vella via Lyon Part Dieu, Toulouse-Matabiau, and Ax-les-Thermes in around 10 h 56 min. Alternatively, you can take a bus from Geneva to Andorra la Vella via Toulouse Gare Routière and Toulouse in around 14 h 15 min.

Airlines
easyJet
Website
easyjet.com
Flights from Geneva to Barcelona
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$35 - $260
Flights from Geneva to Toulouse
Ave. Duration
1 h 11 min
When
Every day
Estimated price
$45 - $310
Flights from Lyon to Toulouse
Ave. Duration
1 h 5 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$40 - $190
Flights from Lyon to Barcelona
Ave. Duration
1 h 21 min
When
Every day
Estimated price
$40 - $250
Hop!
Website
hop.com
Flights from Lyon to Toulouse
Ave. Duration
1 h
When
Every day
Estimated price
$50 - $260
Vueling Airlines
Website
vueling.com
Flights from Geneva to Barcelona
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$27 - $260
Flights from Lyon to Barcelona
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$40 - $310
Swiss
Website
swiss.com
Flights from Geneva to Barcelona
Ave. Duration
1 h 25 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$60 - $380
Flights from Geneva to Barcelona via Zurich
Ave. Duration
3 h 35 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$60 - $380
Train operators
Swiss Railways (SBB/CFF/FFS)
Website
sbb.ch
Train from Genève to Lyon Part Dieu
Ave. Duration
2 h
Frequency
Every 4 hours
Estimated price
$30 - $50
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
TGV
Phone
0033 892 353535
Website
sncf.com
Train from Genève to Lyon Part Dieu
Ave. Duration
1 h 44 min
Frequency
Once daily
Estimated price
$35 - $45
Website
en.oui.sncf
2nd Class
$35 - $45
1st Class
$55 - $70
Train from Lyon Part Dieu to Toulouse-Matabiau
Ave. Duration
4 h 8 min
Frequency
5 times a day
Estimated price
$100 - $120
Website
en.oui.sncf
2nd Class
$100 - $120
1st Class
$140 - $210
SNCF
Rome2rio's guide to SNCF
Contact Details
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Toulouse-Matabiau to Ax-les-Thermes
Ave. Duration
1 h 59 min
Frequency
Hourly
Estimated price
$23 - $35
Website
en.oui.sncf
2nd Class
$23 - $35
1st Class
$30 - $50
Bus operators
Novatel Autocars S.A.
Phone
+376 803 789
Email
novatel@andorrabybus.com
Website
andorrabybus.com
Bus from Toulouse to Andorra la Vella
Ave. Duration
3 h 15 min
Frequency
3 times a day
Estimated price
$37 - $41
Schedules at
andorrabybus.com
Bus from Barcelona Airport El Prat T2 to Andorra la Vella
Ave. Duration
3 h
Frequency
Every 4 hours
Estimated price
$36 - $41
Schedules at
andorrabybus.com
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Toulouse to Andorre Gare routière
Ave. Duration
3 h 30 min
Frequency
3 times a day
Estimated price
$7 - $11
Website
Ouibus
Bus from Aéroport Toulouse-Blagnac to Andorre Gare routière
Ave. Duration
3 h
Frequency
3 times a day
Estimated price
$7 - $11
Website
Ouibus
Eurolines CH
Phone
0041 (0) 844 257 224
Website
eurolines.ch
Bus from Genève to Toulouse Gare Routière
Ave. Duration
10 h
Frequency
3 times a week
Estimated price
$55 - $80
Book at
eurolines.ch
Andorra Direct Bus
Phone
902 109 276
Website
andorradirectbus.es
Bus from Barcelona to Andorra la Vella
Ave. Duration
3 h 28 min
Frequency
Every 3 hours
Estimated price
$39
Schedules at
andorradirectbus.es

Want to know more about travelling around Andorra

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.