There are 6 ways to get from Córdoba to Mérida by train, bus, rideshare 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.

Recommended option

Train, bus  •  3 h 51 min

  1. Take the train from Cordoba Central to Sevilla Santa Justa Ave / ...
  2. Take the bus from Sevilla to Merida Lagos > Portimao > Albufeira > Faro > Huelva > Sévilla > Zafra > Merida > Caceres > Plasencia > Salamanque > Valladolid > Burgos > Bilbao > Hernani / ...

$39 - $88

Cheapest option

Rideshare  •  3 h 52 min

  1. Take the rideshare from Cordoue to Mérida 153.5 miles

$15

4 alternative options

Bus La Sepulvedana  •  4 h 30 min

  1. Take the bus from Cordoba to Mérida

$24 - $35

Bus Ouibus  •  4 h 33 min

  1. Take the bus from Cordoba to Seville
  2. Take the bus from Sevilla to Merida Lagos > Portimao > Albufeira > Faro > Huelva > Sévilla > Zafra > Merida > Caceres > Plasencia > Salamanque > Valladolid > Burgos > Bilbao > Hernani / ...

$37 - $87

Train  •  5 h 21 min

  1. Take the train from Cordoba Central to Sevilla Santa Justa Ave / ...
  2. Take the train from Sevilla Santa Justa to Merida Turistico R

$60 - $86

Drive  •  3 h 10 min

  1. Drive from Córdoba to Mérida 152.7 miles

$28 - $45

What companies run services between Córdoba, Spain and Mérida, Spain?

La Sepulvedana operates a bus from Córdoba to Mérida 6 times a week. Tickets cost $24 - $35 and the journey takes 4 h 30 min. Alternatively, you can take a train from Córdoba to Mérida via Sevilla Santa Justa in around 5 h 21 min.

Train operators
Spanish Railways AVE
Website
renfe.com
Train from Cordoba Central to Sevilla Santa Justa
Ave. Duration
47 min
Frequency
Every 30 minutes
Estimated price
$30 - $45
Website
renfe.com
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Sevilla Santa Justa to Merida Turistico
Ave. Duration
3 h 34 min
Frequency
Once daily
Estimated price
$30 - $45
Website
renfe.com
Bus operators
La Sepulvedana
Phone
+34 902 11 96 99
Email
sepulvedana@gruposepulvedana.com
Website
lasepulvedana.es
Bus from Cordoba to Mérida
Ave. Duration
4 h 30 min
Frequency
6 times a week
Estimated price
$24 - $35
Schedules at
lasepulvedana.es
Other operators
BlaBlaCar.es
Website
blablacar.com
Rideshare from Cordoue to Mérida
Ave. Duration
3 h 52 min
Frequency
Once daily
Estimated price
$15
Book at
blablacar.es

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

How far is it from Córdoba to Mérida?

The distance between Córdoba and Mérida is 178 km. The road distance is 244 km.

What is the cheapest way to get from Córdoba to Mérida?

The cheapest way to get from Córdoba to Mérida is to rideshare which costs 13€ and takes 3 h 52 min.

What is the fastest way to get from Córdoba to Mérida?

The quickest way to get from Córdoba to Mérida is to drive which takes 3 h 10 min and costs 23€ - 35€.

Is there a direct train between Córdoba and Mérida?

No, there is no direct train from Córdoba to Mérida. However, there are services departing from Cordoba Central and arriving at Merida Turistico via Sevilla Santa Justa. The journey, including transfers, takes approximately 5 h 21 min.

Is there a direct bus between Córdoba and Mérida?

Yes, there is a direct bus departing from Cordoba and arriving at Mérida. Services depart six times a week, and operate Monday, Tuesday, Wednesday, Thursday, Friday and Sunday. The journey takes approximately 4 h 30 min.

How long does it take to get from Córdoba to Mérida?

It takes approximately 3 h 51 min to get from Córdoba to Mérida, including transfers.