Keep left and drive toward Girona per l'interior, Trinitat
Girona per l'interior, Trinitat, 5 km 873 м
5 km 873 м
Keep right onto C-33 and take AP-7 toward Girona, França
Girona, França, AP-7, 321 km 343 м
321 km 343 м
Keep left onto La Languedocienne and take A 9 toward Lyon, Marseille, Nîmes
La Languedocienne, Lyon, Marseille, Nîmes, A 9, 53 km 67 м
53 km 67 м
Keep right onto A 54 and take A 54 toward Nîmes-Centre, Garons, Arles, Aix en Provence, Marseille
Nîmes-Centre, Garons, Arles, Aix en Provence, Marseille, A 54, 72 km 719 м
72 km 719 м
Keep right and take A 7 toward Nice, Toulon, Marseille, Aix en Provence
Nice, Toulon, Marseille, Aix en Provence, A 7, 12 km 761 м
12 km 761 м
Keep left onto La Provençale and take A 8 toward Nice, Toulon, Aix-en-Provence
La Provençale, Nice, Toulon, Aix-en-Provence, A 8, 382 km 209 м
382 km 209 м
Keep right onto A7 and take A7, A12 toward MILANO, LIVORNO
MILANO, LIVORNO, A7, A12, 3 km 884 м
3 km 884 м
Keep right onto A7 dir. Milano - Raccordo A12 dir. Livorno
A7 dir. Milano - Raccordo A12 dir. Livorno, 136 km 255 м
136 km 255 м
Keep right onto Raccordo A11-A12 and take A11 toward VIAREGGIO CAMAIORE
Raccordo A11-A12, VIAREGGIO CAMAIORE, A11, 1 km 686 м
1 km 686 м
Keep left onto Raccordo A11-A12 and drive toward Firenze
Raccordo A11-A12, Firenze, 19 km 448 м
19 km 448 м
Keep left onto Diramazione Lucca ovest - Viareggio and drive toward Firenze
Diramazione Lucca ovest - Viareggio, Firenze, 62 km 809 м
62 km 809 м
Keep right and take A1 toward BOLOGNA - ROMA
BOLOGNA - ROMA, A1, 214 м
214 м
Keep right and take A1 toward ROMA, FIRENZE sud
ROMA, FIRENZE sud, A1, 250 km 848 м
250 km 848 м
Keep right onto Diramazione Roma Nord and drive toward Roma centro, Roma nord, Civitavecchia, Rieti, grande raccordo anulare, aeroporti
Diramazione Roma Nord, Roma centro, Roma nord, Civitavecchia, Rieti, grande raccordo anulare, aeroporti, 23 km 809 м
23 km 809 м
Keep right
1 km 157 м
1 km 157 м
Keep right
98 м
98 м
Keep left
6 km 438 м
6 km 438 м
Continue onto Via Salaria
Via Salaria, 4 km 687 м
4 km 687 м
Keep left onto Piazzale Brasile
Piazzale Brasile, 83 м
83 м
Continue onto Via Vittorio Veneto
Via Vittorio Veneto, 346 м
346 м
Turn left onto Via Leonida Bissolati
Via Leonida Bissolati, 87 м
87 м
Turn sharp right onto Via di San Basilio
Via di San Basilio, 362 м
362 м
Turn left onto Via delle Quattro Fontane
Via delle Quattro Fontane, 269 м
269 м
Turn right onto Via del Quirinale
Via del Quirinale, 481 м
481 м
Turn right onto Piazza del Quirinale
Piazza del Quirinale, 372 м
372 м
Arrive at destination
Transport providers
Airlines
Vueling Airlines
Website:
vueling.com/
Plane from Barcelona–El Prat Airport to Leonardo
Ave. Duration:
1h 45m
Frequency:
Every day
Estimated price:
$36.71–$303.79
Plane from Barcelona–El Prat Airport to Naples
Ave. Duration:
1h 57m
Frequency:
Every day
Estimated price:
$59.49–$481.00
Plane from Barcelona–El Prat Airport to Florence
Ave. Duration:
1h 41m
Frequency:
Every day
Estimated price:
$55.69–$367.08
Ryanair
Website:
ryanair.com/
Plane from Barcelona–El Prat Airport to Leonardo
Ave. Duration:
1h 49m
Frequency:
Every day
Estimated price:
$34.18–$316.44
Plane from Barcelona–El Prat Airport to Naples
Ave. Duration:
2h
Frequency:
Every day
Estimated price:
$49.37–$455.68
easyJet
Website:
easyjet.com/
Plane from Barcelona–El Prat Airport to Leonardo
Ave. Duration:
4h
Frequency:
Wednesday
Estimated price:
$75.95–$392.39
Plane from Barcelona–El Prat Airport to Naples
Ave. Duration:
2h 5m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$69.62–$367.08
Ulendo Airlink
Website:
flyulendo.com/
Plane from Barcelona–El Prat Airport to Leonardo
Ave. Duration:
1h 55m
Frequency:
Every day
Estimated price:
$30.38–$265.81
Swiss
Website:
swiss.com/
Plane from Barcelona–El Prat Airport to Florence
Ave. Duration:
4h
Frequency:
Every day
Estimated price:
$151.89–$759.47
Alitalia
Website:
alitalia.com/
Plane from Barcelona–El Prat Airport to Leonardo
Ave. Duration:
1h 45m
Frequency:
Every day
Estimated price:
$63.29–$379.73
Plane from Barcelona–El Prat Airport to Naples
Ave. Duration:
4h 10m
Frequency:
Every day
Estimated price:
$107.59–$455.68
Plane from Barcelona–El Prat Airport to Florence
Ave. Duration:
4h 20m
Frequency:
Every day
Estimated price:
$88.60–$468.34
Train operators
Renfe Viajeros
Phone:
+34 91 232 03 20
Website:
renfe.com/es/en
Train from Barcelona-Sants to Lyon
Ave. Duration:
5h 1m
Frequency:
Once daily
Estimated price:
$63.29–$88.60
Trenitalia
Phone:
+39 06 68475475
Website:
trenitalia.com/
Train from Lyon Part Dieu to Milan
Ave. Duration:
4h 36m
Frequency:
Twice daily
Estimated price:
$29.11–$101.26
Train from Napoli Centrale to Roma
Ave. Duration:
2h 54m
Frequency:
Every 3 hours
Estimated price:
$15.19–$48.10
Train from Firenze S.M.N. to Roma
Ave. Duration:
4h 16m
Frequency:
Once daily
Estimated price:
$17.72–$58.23
Train from Civitavecchia to Roma
Ave. Duration:
1h 20m
Frequency:
Hourly
Estimated price:
$6.96–$17.72
Trenitalia Frecce
Phone:
+39 06 68475475
Website:
trenitalia.com/en/frecce.html
Train from Milan Centrale to Roma
Ave. Duration:
3h 17m
Frequency:
Every 30 minutes
Estimated price:
$48.10–$151.89
Train from Napoli Centrale to Roma
Ave. Duration:
1h 10m
Frequency:
Every 30 minutes
Estimated price:
$21.52–$82.28
Train from Firenze S.M.N. to Roma
Ave. Duration:
1h 37m
Frequency:
Every 30 minutes
Estimated price:
$25.32–$88.60
Train from Civitavecchia to Roma
Ave. Duration:
47 min
Frequency:
5 times a day
Estimated price:
$12.02–$53.16
ItaloTreno
Phone:
+39 06 8937 1892
Website:
italotreno.it/it
Train from Milan Centrale to Roma
Ave. Duration:
3h 39m
Frequency:
Hourly
Estimated price:
$48.21–$120.25
Train from Napoli Centrale to Roma
Ave. Duration:
1h 12m
Frequency:
Hourly
Estimated price:
$48.10–$62.02
Train from Firenze S.M.N. to Roma
Ave. Duration:
1h 36m
Frequency:
Hourly
Estimated price:
$53.16–$69.62
Trenitalia Intercity
Phone:
+39 06 68475475
Website:
trenitalia.com/
Train from Milan Centrale to Roma
Ave. Duration:
7h 12m
Frequency:
Once daily
Estimated price:
$40.50–$55.69
Train from Napoli Centrale to Roma
Ave. Duration:
2h 10m
Frequency:
Every 3 hours
Estimated price:
$16.46–$24.05
Train from Firenze S.M.N. to Roma
Ave. Duration:
2h 35m
Frequency:
6 times a week
Estimated price:
$20.25–$27.85
Train from Civitavecchia to Roma
Ave. Duration:
52 min
Frequency:
Twice daily
Estimated price:
$8.23–$11.39
Bus operators
BlaBlaCar Bus
Phone:
+33 18 57 62 228
Website:
blablacar.co.uk/
Bus from Barcelona - North Bus Station to Roma,
Ave. Duration:
20h
Frequency:
5 times a week
Estimated price:
$94.93–$139.24
Other operators
Grimaldi Lines
Phone:
+39.081.496.444
Email:
info@grimaldi.napoli.it
Website:
grimaldi-lines.com/it/
Other from Port de Barcelona to Port
Ave. Duration:
20h
Frequency:
5 times a week
Estimated price:
$51.90–$75.95
Questions and Answers
What is the cheapest way to get from Barcelona to Rome?
The cheapest way to get from Barcelona to Rome is to fly which costs $35.87 - $206.52 and takes 4h 52m.
What is the fastest way to get from Barcelona to Rome?
The fastest way to get from Barcelona to Rome is to fly which takes 4h 52m and costs $35.87 - $206.52 .
Is there a direct bus between Barcelona and Rome?
Yes, there is a direct bus departing from Barcelona - North Bus Station station and arriving at Roma, Autostazione Tiburtina. Services depart five times a week, and operate Monday, Thursday, Friday, Saturday and Sunday. The journey takes approximately 20h.
Is there a direct train between Barcelona and Rome?
No, there is no direct train from Barcelona to Rome. However, there are services departing from Barcelona-Sants and arriving at Roma Termini via Lyon Part Dieu and Milan Centrale. The journey, including transfers, takes approximately 14h 4m.
How far is it from Barcelona to Rome?
The distance between Barcelona and Rome is 897 km. The road distance is 1360.5 km.
How do I travel from Barcelona to Rome without a car?
The best way to get from Barcelona to Rome without a car is to train which takes 14h 4m and costs $108.70 - $293.48 .
How long does it take to get from Barcelona to Rome?
It takes approximately 4h 52m to get from Barcelona to Rome, including transfers.
Where do I catch the Barcelona to Rome bus from?
Barcelona to Rome bus services, operated by BlaBlaCar Bus, depart from Barcelona - North Bus Station.
Where do I catch the Barcelona to Rome train from?
Barcelona to Rome train services, operated by Renfe Viajeros, depart from Barcelona-Sants station.
Train, bus or fly from Barcelona to Rome?
The best way to get from Barcelona to Rome is to fly which takes 4h 52m and costs $35.87 - $206.52 . Alternatively, you can train, which costs $108.70 - $293.48 and takes 14h 4m, you could also bus, which costs $81.52 - $119.57 and takes 20h.
Where does the Barcelona to Rome bus arrive?
Barcelona to Rome bus services, operated by BlaBlaCar Bus, arrive at Roma, Autostazione Tiburtina station.
Where does the Barcelona to Rome train arrive?
Barcelona to Rome train services, operated by Renfe Viajeros, arrive at Lyon Part Dieu station.
Can I drive from Barcelona to Rome?
Yes, the driving distance between Barcelona to Rome is 1361 km. It takes approximately 13h 6m to drive from Barcelona to Rome.
How do I get a train ticket from Barcelona to Rome?
Book your Barcelona to Rome train tickets online with Omio.
How do I get a bus ticket from Barcelona to Rome?
Book your Barcelona to Rome bus tickets online with Omio.
Where can I stay near Rome?
There are 19510+ hotels available in Rome. Prices start at $34.14 per night.
→
+0→
Transport search
Transport search
From Barcelona, where will you go next? Select a city below to get started