There are 7 ways to get from Rodez to Barcelona 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  •  7 h 22 min

  1. Take the train from Rodez to Toulouse-Matabiau
  2. Take the train from Toulouse-Matabiau to Narbonne Ic / ...
  3. Take the train from Narbonne to Barcelona Sants Tgv / ...

$72 - $119

Cheapest option

Train via Latour de Carol-Enveitg  •  10 h 2 min

  1. Take the train from Rodez to Toulouse-Matabiau
  2. Take the train from Toulouse-Matabiau to Latour de Carol-Enveitg
  3. Take the train from Latour-de-Carol to Barcelona Plaça Catalunya R3

$55 - $78

5 alternative options

Train, bus  •  9 h 9 min

  1. Take the train from Rodez to Toulouse-Matabiau
  2. Take the bus from Toulouse to Barcelona/Sants

$68 - $99

Bus  •  9 h 9 min

  1. Take the bus from Rodez - Gare SNCF to Millau - Gare SNCF 923 / ...
  2. Take the bus from Millau to Montpellier
  3. Take the bus from Montpellier to Barcelona City Center

Drive  •  4 h 33 min

  1. Drive from Rodez to Barcelona 285.7 miles

$60 - $90

Train to Toulouse, fly  •  5 h 31 min

  1. Take the train from Rodez to Toulouse-Matabiau
  2. Fly from Toulouse (TLS) to Barcelona (BCN) TLS - BCN

$71 - $349

Fly from Rodez  •  4 h 53 min

  1. Fly from Rodez (RDZ) to Barcelona (BCN) RDZ - BCN

$79 - $309

What companies run services between Rodez, France and Barcelona, Spain?

You can take a train from Rodez to Barcelona via Toulouse-Matabiau and Narbonne in around 7 h 22 min. Alternatively, you can take a bus from Rodez to Barcelona via Millau - Gare SNCF, Millau, and Montpellier in around 9 h 9 min.

Airlines
Iberia
Website
iberia.com
Flights from Toulouse to Barcelona
Ave. Duration
55 min
When
Tuesday, Thursday and Sunday
Estimated price
$35 - $300
Flights from Rodez to Barcelona via Paris Orly
Ave. Duration
4 h 32 min
When
Every day
Estimated price
$60 - $280
Flights from Rodez to Barcelona via Paris Orly, Palma Mallorca
Ave. Duration
7 h 40 min
When
Monday to Saturday
Estimated price
$75 - $330
Flights from Rodez to Barcelona via Paris Orly, Madrid
Ave. Duration
7 h 52 min
When
Monday to Friday
Estimated price
$80 - $370
Flights from Rodez to Barcelona via Paris Orly, Florence
Ave. Duration
8 h 25 min
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$90 - $390
Flights from Rodez to Barcelona via Paris Orly, Milan Malpensa
Ave. Duration
8 h 35 min
When
Friday and Sunday
Estimated price
$75 - $340
Flights from Rodez to Barcelona via Paris Orly, Bilbao
Ave. Duration
8 h 40 min
When
Friday and Sunday
Estimated price
$70 - $330
Vueling Airlines
Website
vueling.com
Flights from Toulouse to Barcelona
Ave. Duration
55 min
When
Tuesday, Thursday and Sunday
Estimated price
$35 - $300
Flights from Rodez to Barcelona via Paris Orly
Ave. Duration
4 h 32 min
When
Every day
Estimated price
$60 - $280
Flights from Rodez to Barcelona via Paris Orly, Palma Mallorca
Ave. Duration
7 h 40 min
When
Monday to Saturday
Estimated price
$75 - $330
Flights from Rodez to Barcelona via Paris Orly, Florence
Ave. Duration
8 h 25 min
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$90 - $390
Flights from Rodez to Barcelona via Paris Orly, Milan Malpensa
Ave. Duration
8 h 35 min
When
Friday and Sunday
Estimated price
$75 - $340
Flights from Rodez to Barcelona via Paris Orly, Bilbao
Ave. Duration
8 h 40 min
When
Friday and Sunday
Estimated price
$70 - $330
Air Europa
Website
aireuropa.com
Flights from Rodez to Barcelona via Paris Orly, Palma Mallorca
Ave. Duration
7 h 10 min
When
Friday and Sunday
Estimated price
$70 - $310
Flights from Rodez to Barcelona via Paris Orly, Madrid
Ave. Duration
7 h 40 min
When
Friday
Estimated price
$75 - $330
easyJet
Website
easyjet.com
Flights from Rodez to Barcelona via Paris Orly, Geneva
Ave. Duration
8 h 20 min
When
Sunday
Estimated price
$55 - $290
Train operators
SNCF
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Rodez to Toulouse-Matabiau
Ave. Duration
2 h 9 min
Frequency
Hourly
Estimated price
$28 - $40
Website
en.oui.sncf
2nd Class
$28 - $40
1st Class
$35 - $60
Train from Toulouse-Matabiau to Narbonne
Ave. Duration
1 h 33 min
Frequency
Every 2 hours
Estimated price
$18 - $26
Website
en.oui.sncf
2nd Class
$18 - $26
1st Class
$28 - $45
Train from Narbonne to Barcelona Sants
Ave. Duration
1 h 58 min
Frequency
3 times a day
Estimated price
$26 - $40
Website
en.oui.sncf
Train from Toulouse-Matabiau to Latour de Carol-Enveitg
Ave. Duration
2 h 59 min
Frequency
Every 3 hours
Estimated price
$20 - $28
Website
en.oui.sncf
2nd Class
$20 - $28
1st Class
$30 - $50
TGV
Phone
0033 892 353535
Website
tgv.com
Train from Toulouse-Matabiau to Narbonne
Ave. Duration
1 h 11 min
Frequency
4 times a day
Estimated price
$28 - $30
Website
en.oui.sncf
2nd Class
$28 - $30
1st Class
$30 - $55
Train from Narbonne to Barcelona Sants
Ave. Duration
1 h 55 min
Frequency
3 times a day
Estimated price
$46 - $50
Website
en.oui.sncf
2nd Class
$46 - $50
1st Class
$55 - $90
Barcelona Cercanías (RENFE)
Phone
900 41 00 41
Website
renfe.com
Train from Latour-de-Carol to Barcelona Plaça Catalunya
Ave. Duration
2 h 54 min
Frequency
5 times a day
Estimated price
$7 - $11
Schedules at
renfe.com
Bus operators
Bus Station Millau
Website
gareroutieremillau.com
Bus from Rodez - Gare SNCF to Millau - Gare SNCF
Ave. Duration
1 h 25 min
Frequency
Every 4 hours
Estimated price
$3 - $12
Schedules at
gareroutieremillau.com
MobiMipy
Website
mobimipy.fr
Bus from Rodez to Millau
Ave. Duration
1 h 25 min
Frequency
Every 4 hours
Estimated price
$6 - $9
Schedules at
mobimipy.fr
Conseil départemental de l'Aveyron
Phone
05 65 59 34 80
Website
transports.aveyron.fr
Bus from Rodez Gare Routière to Millau Gare SNCF
Ave. Duration
1 h 25 min
Frequency
5 times a week
Estimated price
$4
Schedules at
transports.aveyron.fr
Ouibus
Website
fr.ouibus.com
Bus from Millau to Montpellier
Ave. Duration
2 h 10 min
Frequency
Every 20 minutes
Schedules at
fr.ouibus.com
Bus from Montpellier to Barcelona City Center
Ave. Duration
5 h 20 min
Frequency
Every 10 minutes
Schedules at
fr.ouibus.com

Want to know more about travelling around Spain

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 Rodez and Barcelona is 332 km. The road distance is 457 km.

The cheapest way to get from Rodez to Barcelona is to train which costs 45€ - 70€ and takes 10 h 2 min.

The quickest way to get from Rodez to Barcelona is to drive which takes 4 h 33 min and costs 50€ - 80€.

No, there is no direct train from Rodez to Barcelona. However, there are services departing from Rodez and arriving at Barcelona Sants via Toulouse-Matabiau and Narbonne. The journey, including transfers, takes approximately 7 h 22 min.

No, there is no direct bus from Rodez to Barcelona. However, there are services departing from Rodez - Gare SNCF and arriving at Barcelona City Center via Millau and Montpellier. The journey, including transfers, takes approximately 9 h 9 min.

It takes approximately 7 h 22 min to get from Rodez to Barcelona, including transfers.