Barcelona to Toulouse by Train, Bus and Car

The high-speed train makes this an easy journey

Barcelona cathedral
Image: Bengt Nyman (Some Rights Reserved/Creative Commons)

Toulouse is a popular stop for visitors to Spain heading north into southern France, particularly for those heading west towards Bordeaux. On this page, you'll find details of how to get from Barcelona in Spain to Toulouse in France by various forms of transport.

See also:

    Suggested Itinerary from Barcelona to Toulouse

    Make some stops in northern Catalonia on your way to France. The most famous stops are Girona (recently immortalised in scenes in Game of Thrones) as well as Figueres, home to the Salvador Dali museum.

    Create your itinerary using this : it's a handy way of seeing all your departure times, journey duration and ticket prices all in one place. 

    See also:

    Barcelona to Toulouse by Train and Bus

    There is a direct AVE train from Barcelona to Toulouse. The journey takes three hours with tickets starting from 40 euros. This is a much better option than the bus.

    Book Train Tickets in Spain with Rail Europe

    There is one bus a day from Barcelona to Toulouse. The journey takes seven hours and costs about 35 euros.

    Buses from Barcelona to Toulouse depart from both Sants and Nord bus stations.


    Barcelona to Toulouse by Car

    The 400km drive from Barcelona to Toulouse takes about 3h45m, traveling mainly on the AP-7, A9, A61 roads. Note - AP roads are toll roads.

    Read more about Driving in Spain or Compare Prices on Car Rental in Spain.

    Flights from Barcelona to Toulouse

    There are no flights from Barcelona to Toulouse.

    See also: Which Airports are in Barcelona?