There are 10 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  •  11 h 25 min

  1. Take the train from Geneve to Lyon Part Dieu Tgv
  2. Take the train from Lyon Part Dieu to Montpellier Saint-Roch Tgv / ...
  3. Take the train from Montpellier Saint-Roch to Toulouse-Matabiau Ic / ...
  4. Take the train from Toulouse-Matabiau to Ax-les-Thermes

$128 - $205

Cheapest option

Bus via Brive-la-Gaillarde  •  12 h 58 min

  1. Take the bus from Geneva - Bus station to Lyon - Perrache Bus station
  2. Take the bus from Lyon - Perrache Bus station to Brive-la-Gaillarde
  3. Take the bus from Brive-la-Gaillarde to Toulouse
  4. Take the bus from Toulouse to Andorra la Vella

$64 - $82

8 alternative options

Train, bus  •  11 h 24 min

  1. Take the train from Geneve 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

$179 - $221

Train, bus via Montpellier Saint-Roch  •  12 h 5 min

  1. Take the train from Geneve to Lyon Part Dieu Tgv
  2. Take the train from Lyon Part Dieu to Montpellier Saint-Roch Tgv / ...
  3. Take the train from Montpellier Saint-Roch to Toulouse-Matabiau Ic / ...
  4. Take the bus from Toulouse to Andorra la Vella

$144 - $216

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 - $121

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

$73 - $220

Fly Geneva to Toulouse, bus  •  7 h 28 min

  1. Fly from Geneva (GVA) to Toulouse (TLS) GVA - TLS
  2. Take the bus from Toulouse Airport to Andorra la Vella

$87 - $261

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

  1. Take the train from Geneve to Lyon Part Dieu
  2. Fly from Lyon (LYS) to Toulouse (TLS) LYS - TLS
  3. Take the bus from Toulouse Airport to Andorra la Vella

$115 - $239

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

  1. Take the train from Geneve 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

$110 - $268

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, Montpellier Saint-Roch, Toulouse-Matabiau, and Ax-les-Thermes in around 11 h 25 min. Alternatively, you can take a bus from Geneva to Andorra la Vella via Lyon - Perrache Bus station, Brive-la-Gaillarde, and Toulouse in around 12 h 58 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
Every day
Estimated price
$40 - $190
Flights from Lyon to Barcelona
Ave. Duration
1 h 20 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 30 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$60 - $380
Flights from Geneva to Barcelona via Zurich
Ave. Duration
3 h 30 min
When
Every day
Estimated price
$60 - $380
TUI fly Belgium
Website
tuifly.be
Flights from Lyon to Toulouse
Ave. Duration
1 h 5 min
When
Sunday
Estimated price
$20 - $100
Train operators
Swiss Railways (SBB/CFF/FFS)
Website
sbb.ch
Train from Geneve to Lyon Part Dieu
Ave. Duration
2 h
Frequency
Every 3 hours
Estimated price
$30 - $50
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
TGV
Phone
0033 892 353535
Website
tgv.com
Train from Geneve to Lyon Part Dieu
Ave. Duration
1 h 44 min
Frequency
Twice daily
Estimated price
$35 - $45
Website
en.oui.sncf
2nd Class
$35 - $45
1st Class
$55 - $70
Train from Lyon Part Dieu to Montpellier Saint-Roch
Ave. Duration
1 h 49 min
Frequency
Hourly
Estimated price
$65 - $75
Website
en.oui.sncf
2nd Class
$65 - $75
1st Class
$90 - $130
Train from Montpellier Saint-Roch to Toulouse-Matabiau
Ave. Duration
2 h 16 min
Frequency
4 times a day
Estimated price
$46 - $50
Website
en.oui.sncf
2nd Class
$46 - $50
1st Class
$55 - $90
Train from Lyon Part Dieu to Toulouse-Matabiau
Ave. Duration
4 h 9 min
Frequency
4 times a day
Estimated price
$110 - $130
Website
en.oui.sncf
2nd Class
$110 - $130
1st Class
$150 - $210
SNCF
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Lyon Part Dieu to Montpellier Saint-Roch
Ave. Duration
1 h 58 min
Frequency
Once daily
Estimated price
$45 - $70
Website
en.oui.sncf
2nd Class
$45 - $70
1st Class
$65 - $110
Train from Montpellier Saint-Roch to Toulouse-Matabiau
Ave. Duration
2 h 18 min
Frequency
Every 3 hours
Estimated price
$30 - $45
Website
en.oui.sncf
2nd Class
$30 - $45
1st Class
$45 - $70
Train from Toulouse-Matabiau to Ax-les-Thermes
Ave. Duration
1 h 55 min
Frequency
Hourly
Estimated price
$15 - $22
Website
en.oui.sncf
2nd Class
$15 - $22
1st Class
$23 - $35
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 - $43
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
$37 - $42
Schedules at
andorrabybus.com
Bus from Toulouse Airport to Andorra la Vella
Ave. Duration
3 h
Frequency
3 times a day
Estimated price
$37 - $43
Schedules at
andorrabybus.com
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
$5 - $9
Website
Ouibus
Bus from Lyon - Perrache Bus station to Brive-la-Gaillarde
Ave. Duration
4 h 25 min
Frequency
Every 30 minutes
Estimated price
$14 - $20
Website
Ouibus
Bus from Brive-la-Gaillarde to Toulouse
Ave. Duration
2 h 15 min
Frequency
Every 15 minutes
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

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.

Questions & Answers

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

The cheapest way to get from Geneva to Andorra la Vella is to bus which costs SFr 60 - SFr 85 and takes 12 h 58 min.

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

No, there is no direct bus from Geneva to Andorra la Vella. However, there are services departing from Geneva - Bus station and arriving at Andorra la Vella via Lyon - Perrache Bus station, Brive-la-Gaillarde and Toulouse. The journey, including transfers, takes approximately 12 h 58 min.

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