There are 7 ways to get from Cartagena 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 52 min

  1. Take the train from Cartagena to Barcelona Sants Tlg

$80 - $100

Cheapest option

Bus  •  12 h 10 min

  1. Take the bus from Cartagena to Murcia
  2. Take the bus from Murcia to Barcelona Seville / ...

$55 - $105

5 alternative options

Drive  •  6 h 8 min

  1. Drive from Cartagena to Barcelona 386 miles

$70 - $110

Train, train to Alicante, fly  •  6 h 13 min

  1. Take the train from Cartagena to Murcia del Carmen
  2. Take the train from Murcia del Carmen to Torrellano
  3. Fly from Alicante (ALC) to Barcelona (BCN) ALC - BCN

$59 - $215

Bus to Almeria, fly  •  7 h 15 min

  1. Take the bus from Cartagena to Almería
  2. Fly from Almeria (LEI) to Barcelona (BCN) LEI - BCN

$81 - $358

Train to Valencia, fly  •  7 h 13 min

  1. Take the train from Cartagena to Valencia Estacio del Nord
  2. Fly from Valencia (VLC) to Barcelona (BCN) VLC - BCN

$69 - $203

Bus to Granada, fly  •  8 h 13 min

  1. Take the bus from Cartagena to Granada
  2. Fly from Granada (GRX) to Barcelona (BCN) GRX - BCN

$81 - $264

What companies run services between Cartagena, Spain and Barcelona, Spain?

Spanish Railways (RENFE) operates a train from Cartagena to Barcelona once daily. Tickets cost $80 - $100 and the journey takes 7 h 52 min. Alternatively, you can take a bus from Cartagena to Barcelona via Murcia in around 12 h 10 min.

Airlines
Iberia
Website
iberia.com
Flights from Alicante to Barcelona
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$45 - $310
Flights from Alicante to Barcelona via Mahon
Ave. Duration
3 h 15 min
When
Wednesday
Estimated price
$45 - $310
Flights from Alicante to Barcelona via Ibiza
Ave. Duration
3 h 15 min
When
Friday
Estimated price
$45 - $310
Flights from Almeria to Barcelona
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$45 - $300
Flights from Almeria to Barcelona via Madrid
Ave. Duration
3 h 38 min
When
Every day
Estimated price
$55 - $350
Flights from Almeria to Barcelona via Sevilla
Ave. Duration
3 h 40 min
When
Monday to Friday
Estimated price
$45 - $300
Flights from Valencia to Barcelona
Ave. Duration
57 min
When
Every day
Estimated price
$35 - $230
Flights from Valencia to Barcelona via Palma Mallorca
Ave. Duration
2 h 45 min
When
Every day
Estimated price
$29 - $200
Flights from Valencia to Barcelona via Ibiza
Ave. Duration
2 h 35 min
When
Every day
Estimated price
$29 - $200
Flights from Granada to Barcelona
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$50 - $250
Flights from Granada to Barcelona via Palma Mallorca
Ave. Duration
3 h 20 min
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
$50 - $250
Flights from Granada to Barcelona via Madrid
Ave. Duration
3 h 30 min
When
Every day
Estimated price
$60 - $270
Vueling Airlines
Website
vueling.com
Flights from Alicante to Barcelona
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$45 - $310
Flights from Alicante to Barcelona via Mahon
Ave. Duration
3 h 15 min
When
Wednesday
Estimated price
$45 - $310
Flights from Almeria to Barcelona
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$45 - $300
Flights from Valencia to Barcelona
Ave. Duration
1 h
When
Every day
Estimated price
$29 - $200
Flights from Valencia to Barcelona via Palma Mallorca
Ave. Duration
2 h 45 min
When
Every day
Estimated price
$29 - $200
Flights from Granada to Barcelona
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$50 - $250
Flights from Granada to Barcelona via Palma Mallorca
Ave. Duration
3 h 20 min
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
$50 - $250
Train operators
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Cartagena to Barcelona Sants
Ave. Duration
7 h 52 min
Frequency
Once daily
Estimated price
$80 - $100
Website
renfe.com
Train from Cartagena to Murcia del Carmen
Ave. Duration
50 min
Frequency
Hourly
Estimated price
$8 - $19
Website
renfe.com
Train from Cartagena to Valencia Estacio del Nord
Ave. Duration
4 h 10 min
Frequency
4 times a day
Estimated price
$35 - $55
Website
renfe.com
Murcia-Alicante Cercanías (RENFE)
Phone
+34 (0) 902 320 320
Website
renfe.com
Train from Murcia del Carmen to Torrellano
Ave. Duration
1 h 9 min
Frequency
Every 30 minutes
Estimated price
$7
Schedules at
renfe.com
Bus operators
ALSA
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Cartagena to Murcia
Ave. Duration
45 min
Frequency
Every 4 hours
Estimated price
$25 - $40
Website
alsa.com
Bus from Murcia to Barcelona
Ave. Duration
10 h 25 min
Frequency
4 times a day
Estimated price
$50 - $70
Website
alsa.com
Bus from Cartagena to Almeria
Ave. Duration
3 h 45 min
Frequency
Once daily
Estimated price
$30 - $50
Website
alsa.com
Bus from Cartagena to Granada
Ave. Duration
4 h
Frequency
Twice daily
Estimated price
$35 - $55
Website
alsa.com
Transportes Comes
Phone
956 291 168
Email
comercial@tgcomes.es
Website
tgcomes.es
Bus from Cartagena to Murcia
Ave. Duration
45 min
Frequency
Twice daily
Estimated price
$4 - $7
Schedules at
tgcomes.es
Bus from Cartagena to Granada
Ave. Duration
4 h 45 min
Frequency
Twice daily
Estimated price
$30 - $40
Schedules at
tgcomes.es
Odri
Phone
+38 032 243 98 10
Email
odri.lviv@gmail.com
Website
odri-ua.com
Bus from Murcia to Barcelona
Ave. Duration
8 h 5 min
Frequency
Twice a week
Schedules at
odri-ua.com
BusbamSL
Phone
902 22 72 72
Email
atencionaclientes@busbam.com
Website
busbam.com
Bus from Cartagena to Almería
Ave. Duration
4 h
Frequency
3 times a day
Estimated price
$19 - $35
Schedules at
busbam.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Jadrolinija, Travelling to and around Russia for the 2018 FIFA World Cup and How to get from Florence to Rome - to help you get the most out of your next trip.

Questions & Answers

The distance between Cartagena and Barcelona is 500 km. The road distance is 618 km.

The cheapest way to get from Cartagena to Barcelona is to bus which costs 45€ - 90€ and takes 12 h 10 min.

The quickest way to get from Cartagena to Barcelona is to drive which takes 6 h 8 min and costs 60€ - 90€.

Yes, there is a direct train departing from Cartagena and arriving at Barcelona Sants. Services depart once daily. The journey takes approximately 7 h 52 min.

No, there is no direct bus from Cartagena to Barcelona. However, there are services departing from Cartagena and arriving at Barcelona via Murcia. The journey, including transfers, takes approximately 12 h 10 min.

The train from Cartagena to Barcelona Sants takes 7 h 52 min including transfers and departs once daily.