There are 10 ways to get from Roche to Gibraltar by train, plane, 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.
Train to Geneva International Airport, fly to Málaga Airport, bus
best- Take the train from Montreux to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Málaga Airport (AGP)plane GVA - AGP
- Take the bus from Aeropuerto Malaga to Estación de Autobuses de La Línea de la Concepciónbus
9h 21m$100–315Train, bus via Narbonne
- Take the train from Montreux to Genèvetrain Ec / ...
- Take the bus from Geneva to Narbonnebus
- Take the train from Narbonne to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Malaga Maria Zambranotrain Ave
- Take the bus from Estación de Autobuses de Málaga to Estación de Autobuses de La Línea de la Concepciónbus
24h 20m$249–490Train, bus
- Take the train from Aigle to Genèvetrain Ir / ...
- Take the bus from Geneva - Bus Station to Marseille - Saint-Charles Bus Stationbus
- Take the train from Marseille St Charles to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Algecirastrain Alv
27h 20m$316–523Drive 1,860.4 km
- Drive from Roche to Gibraltarcar 1,860.4 km
19h 32m$376–542Train to Basel, fly to Málaga Airport, bus
- Take the train from Lausanne to Basel SBBtrain
- Fly from Basel (BSL) to Málaga Airport (AGP)plane BSL - AGP
- Take the bus from Aeropuerto Malaga to Estación de Autobuses de La Línea de la Concepciónbus
11h 54m$165–392Train to Geneva International Airport, fly to Seville Airport, train, bus
- Take the train from Montreux to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Seville Airport (SVQ)plane GVA - SVQ
- Take the train from Sevilla-Santa Justa to Jerez De La Fronteratrain
- Take the bus from Jerez de la Frontera to Estación de Algeciras San Bernardobus
12h 21m$130–347Train, train to Lyon–Saint Exupéry Airport, fly to Málaga Airport, bus
- Take the train from Montreux to Genèvetrain
- Take the train from Bellegarde to Lyon Part Dieutrain
- Fly from Lyon–Saint Exupéry Airport (LYS) to Málaga Airport (AGP)plane LYS - AGP
- Take the bus from Aeropuerto Malaga to Estación de Autobuses de La Línea de la Concepciónbus
12h 46m$154–437Train, bus #2
- Take the train from Montreux to Genèvetrain Ec / ...
- Take the bus from Geneva - Bus Station to Lyon - Gerland Bus Stationbus
- Take the bus from Lyon - Gerland Bus Station to Estación Sur de Autobusesbus
- Take the bus from Madrid Estación Sur de Autobuses to Estación de Autobuses de La Línea de la Concepciónbus
32h$157–348Train, bus via Nantes
- Take the train from Villeneuve VD to Annemassetrain
- Take the train from Annemasse to Nantestrain Tgv
- Take the bus from Nantes to Madridbus
- Take the bus from Madrid Estación Sur de Autobuses to Estación de Autobuses de La Línea de la Concepciónbus
36h 58m$409–678Train, bus #3
- Take the train from Villeneuve VD to Annemassetrain
- Take the bus from Annemasse to San Sebastian / Donostiabus
- Take the bus from Estación de Autobuses Donostia-San Sebastián to Estación de Algeciras San Bernardobus
40h 4m$236–388
Roche to Gibraltar by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Roche to Gibraltar is to train and fly and bus which costs $95 - $320 and takes 9h 21m.
The fastest way to get from Roche to Gibraltar is to train and fly and bus which takes 9h 21m and costs $95 - $320.
The distance between Roche and Gibraltar is 1594 km. The road distance is 1860.4 km.
The best way to get from Roche to Gibraltar without a car is to train and bus via Narbonne which takes 24h 20m and costs $240 - $490.
It takes approximately 9h 21m to get from Roche to Gibraltar, including transfers.
Yes, the driving distance between Roche to Gibraltar is 1860 km. It takes approximately 19h 32m to drive from Roche to Gibraltar.
There are 668+ hotels available in Gibraltar.
What companies run services between Roche, Canton of Vaud, Switzerland and Gibraltar?
There is no direct connection from Roche to Gibraltar. However, you can take the train to Montreux, take the train to Genève-Aéroport, walk to Geneva International Airport (GVA) airport, fly to Málaga Airport (AGP), walk to Aeropuerto Malaga, then take the bus to Estación de Autobuses de La Línea de la Concepción. Alternatively, you can take a train from Roche VD to Estación de Autobuses de La Línea de la Concepción via Montreux, Genève, Geneva, Narbonne, Narbonne, Madrid-Puerta de Atocha-Almudena Grandes, Malaga Maria Zambrano, and Estación de Autobuses de Málaga in around 24h 20m.
- Website
- easyjet.com
Flights from Geneva International Airport to Málaga Airport
- Ave. Duration
- 2h 31m
- When
- Every day
- Estimated price
- $40–250
Flights from Geneva International Airport to Málaga Airport via Bordeaux
- Ave. Duration
- 5h 25m
- When
- Monday
- Estimated price
- $40–210
Flights from Basel to Málaga Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- $50–230
Flights from Basel to Málaga Airport via Bordeaux
- Ave. Duration
- 5h 25m
- When
- Monday and Friday
- Estimated price
- $50–230
Flights from Geneva International Airport to Seville Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $50–220
Flights from Lyon–Saint Exupéry Airport to Málaga Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $45–240
Flights from Lyon–Saint Exupéry Airport to Málaga Airport via Biarritz
- Ave. Duration
- 4h 25m
- When
- Friday
- Estimated price
- $45–240
- Website
- vueling.com
Flights from Geneva International Airport to Málaga Airport via Barcelona
- Ave. Duration
- 5h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- $60–210
Flights from Basel to Málaga Airport via Barcelona
- Ave. Duration
- 5h 37m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $80–230
Flights from Geneva International Airport to Seville Airport via Barcelona
- Ave. Duration
- 4h 15m
- When
- Wednesday and Sunday
- Estimated price
- $65–230
Flights from Lyon–Saint Exupéry Airport to Málaga Airport via Barcelona
- Ave. Duration
- 5h 8m
- When
- Friday, Monday, and Saturday
- Estimated price
- $65–250
- Website
- swiss.com
Flights from Geneva International Airport to Málaga Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $65–250
- Website
- volotea.com
Flights from Lyon–Saint Exupéry Airport to Málaga Airport
- Ave. Duration
- 2h 20m
- When
- Monday and Friday
- Estimated price
- $40–230
Train from Montreux to Genève-Aéroport
- Ave. Duration
- 1h 19m
- Frequency
- Every 30 minutes
- Estimated price
- $30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Montreux to Genève
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- $30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Aigle to Genève
- Ave. Duration
- 1h 25m
- Frequency
- Every 20 minutes
- Estimated price
- $35–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Basel SBB
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- $65–110
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Montreux to Genève-Aéroport
- Ave. Duration
- 1h 19m
- Frequency
- Every 30 minutes
- Estimated price
- $30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Montreux to Genève
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- $30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Montreux to Genève
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- $30–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Villeneuve VD to Annemasse
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $40–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Villeneuve VD to Annemasse
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $40–65
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Montreux to Genève
- Ave. Duration
- 1h 3m
- Frequency
- 3 times a day
- Estimated price
- $14–24
- Website
- Trenitalia Eurocity
- 1st Class
- $14–21
- 2nd Class
- $18–24
Train from Aigle to Genève
- Ave. Duration
- 1h 28m
- Frequency
- 5 times a week
- Estimated price
- $30–80
- Website
- Trenitalia Eurocity
- 1st Class
- $55–80
- 2nd Class
- $30–45
Train from Montreux to Genève
- Ave. Duration
- 1h 3m
- Frequency
- 3 times a day
- Estimated price
- $14–24
- Website
- Trenitalia Eurocity
- 1st Class
- $14–21
- 2nd Class
- $18–24
Train from Montreux to Genève
- Ave. Duration
- 1h 3m
- Frequency
- 3 times a day
- Estimated price
- $14–24
- Website
- Trenitalia Eurocity
- 1st Class
- $14–21
- 2nd Class
- $18–24
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Narbonne to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 5h 42m
- Frequency
- Once daily
- Estimated price
- $120–180
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Malaga Maria Zambrano
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- $70–110
- Website
- Renfe Viajeros
Train from Marseille St Charles to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 8h 14m
- Frequency
- Once daily
- Estimated price
- $160–230
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Algeciras
- Ave. Duration
- 5h 29m
- Frequency
- Once daily
- Estimated price
- $85–130
- Website
- Renfe Viajeros
Train from Sevilla-Santa Justa to Jerez De La Frontera
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- $14–21
- Website
- Renfe Viajeros
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Malaga Maria Zambrano
- Ave. Duration
- 2h 50m
- Frequency
- Every 3 hours
- Estimated price
- $80–140
- Website
- Renfe AVE
- Phone
- +34 900 926 851
- [email protected]
- Website
- Iryo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Malaga Maria Zambrano
- Ave. Duration
- 2h 56m
- Frequency
- Every 4 hours
- Estimated price
- $50–95
- Website
- Iryo
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Malaga Maria Zambrano
- Ave. Duration
- 2h 50m
- Frequency
- 3 times a day
- Estimated price
- $40–80
- Website
- Ouigo
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Bellegarde to Lyon Part Dieu
- Ave. Duration
- 1h 12m
- Frequency
- 6 times a week
- Estimated price
- $25–45
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Annemasse to Nantes
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- $240–370
- Website
- TGV inOui
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Aeropuerto Malaga to Estación de Autobuses de La Línea de la Concepción
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- $21–30
- Schedules at
- malaga.avanzagrupo.com
Bus from Estación de Autobuses de Málaga to Estación de Autobuses de La Línea de la Concepción
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $21–35
- Schedules at
- malaga.avanzagrupo.com
Bus from Aeropuerto Malaga to Estación de Autobuses de La Línea de la Concepción
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- $21–30
- Schedules at
- malaga.avanzagrupo.com
Bus from Aeropuerto Malaga to Estación de Autobuses de La Línea de la Concepción
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- $21–30
- Schedules at
- malaga.avanzagrupo.com
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Geneva to Narbonne
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- $50–80
- Website
- Flixbus
Bus from Geneva - Bus Station to Marseille - Saint-Charles Bus Station
- Ave. Duration
- 6h 30m
- Frequency
- 5 times a week
- Estimated price
- $45–70
- Website
- Flixbus
Bus from Geneva - Bus Station to Lyon - Gerland Bus Station
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a day
- Estimated price
- $15–23
- Website
- Flixbus
Bus from Lyon - Gerland Bus Station to Estación Sur de Autobuses
- Ave. Duration
- 16h 50m
- Frequency
- 5 times a week
- Estimated price
- $120–190
- Website
- Flixbus
Bus from Nantes to Madrid
- Ave. Duration
- 14h 50m
- Frequency
- Twice daily
- Estimated price
- $100–160
- Website
- Flixbus
Bus from Annemasse to San Sebastian / Donostia
- Ave. Duration
- 15h 40m
- Frequency
- 3 times a week
- Estimated price
- $100–160
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Geneva - Bus Station to Marseille - Saint-Charles Bus Station
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Estimated price
- $35–65
- Website
- BlaBlaCar Bus
Bus from Geneva - Bus Station to Lyon - Gerland Bus Station
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- $12–21
- Website
- BlaBlaCar Bus
Bus from Lyon - Gerland Bus Station to Estación Sur de Autobuses
- Ave. Duration
- 17h 25m
- Frequency
- 5 times a day
- Estimated price
- $100–180
- Website
- BlaBlaCar Bus
- Phone
- +34 900 92 91 92
- [email protected]
- Website
- Monbus
Bus from Jerez de la Frontera to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- Estimated price
- $10
- Website
- Monbus
- Phone
- +34 956 807 059
- [email protected]
- Website
- tgcomes.es
Bus from Jerez de la Frontera to Estación de Algeciras San Bernardo
- Ave. Duration
- 3h 45m
- Frequency
- Once a week
- Estimated price
- $17–28
- Schedules at
- tgcomes.es
- Phone
- +34 916 52 00 11
- [email protected]
- Website
- grupointerbus.com
Bus from Madrid Estación Sur de Autobuses to Estación de Autobuses de La Línea de la Concepción
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $27–80
- Schedules at
- grupointerbus.com
Bus from Madrid Estación Sur de Autobuses to Estación de Autobuses de La Línea de la Concepción
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $27–80
- Schedules at
- grupointerbus.com
- Phone
- +34 915 304 417
- [email protected]
- Website
- Socibus
Bus from Estación de Autobuses Donostia-San Sebastián to Estación de Algeciras San Bernardo
- Ave. Duration
- 18h 50m
- Frequency
- 4 times a week
- Estimated price
- $90–150
- Website
- Socibus
Want to know more about travelling around Gibraltar
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.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
































































