The itinerary lasts 1day 2hrs 49min, and has 10 steps, and it will cost 86 euros minimum.

Montpellier - Barcelone
The step from Montpellier to Barcelone lasts 3hrs 10min. You'll travel in a high speed train.

Barcelone - Grenade
From Barcelona, you can reach Granada (“Granada” on the Renfe website) by direct train! Departure at 6.45 am, arrival at 1.11 pm.
The step from Barcelone to Grenade lasts 6hrs 50min. You'll travel in a high speed train.

Grenade - Iznajar
The step from Grenade to Iznajar lasts 1hrs 20min. You'll travel in a day bus.
You can find tickets from 11.33 euros.

Iznajar - Cordoue
You can check the bus timetable between Iznajar and Cordoba (“Cordoba”) on the Spanish website autocarescarrera.es. On weekdays, you'll find 2 direct buses a day!
The step from Iznajar to Cordoue lasts 1hrs 20min. You'll travel in a day bus.
You can find tickets from 11.33 euros.

Cordoue - Antequera
The step from Cordoue to Antequera lasts 00hrs 41min. You'll travel in a regional train.
You can find tickets from 20 euros.

Antequera - Ronda
The step from Antequera to Ronda lasts 1hrs 05min. You'll travel in a regional train.
You can find tickets from 8 euros.

Ronda - Malaga
The step from Ronda to Malaga lasts 1hrs 20min. You'll travel in a day bus.
You can find tickets from 11.33 euros.

Malaga - Seville
The step from Malaga to Seville lasts 2hrs 02min. You'll travel in a regional train.
You can find tickets from 25 euros.

Seville - Barcelone
The step from Seville to Barcelone lasts 5hrs 51min. You'll travel in a high speed train.
On board, you'll have access to: Wi-Fi, Plug sockets.

Barcelone - Montpellier
The step from Barcelone to Montpellier lasts 3hrs 10min. You'll travel in a high speed train.