The itinerary lasts 1day 5hrs 16min, and has 14 steps, and it will cost 114 euros minimum.

Toulouse - Narbonne
The step from Toulouse to Narbonne lasts 1hrs 15min. You'll travel in a high speed train.

Narbonne - Barcelone
The step from Narbonne to Barcelone lasts 2hrs 07min. 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.

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.

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 - Narbonne
The step from Barcelone to Narbonne lasts 2hrs 07min. You'll travel in a high speed train.

Narbonne - Toulouse
The step from Narbonne to Toulouse lasts 1hrs 32min. You'll travel in a regional train.