Read more about Barcelona.
Barcelona to Toulouse by BusThere 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. Read more about Bus and Train Stations in Barcelona
You can book most bus tickets in Spain online for a very small surcharge (two euros). Just pay with a credit card and print out the e-ticket - much easier than standing in line at the bus station.
Book Bus Tickets in Spain
Barcelona to Toulouse by TrainThere is no direct train from Barcelona to Toulouse. You have to change in Narbonne.
Trains from Barcelona to Toulouse (via Narbonne) depart from Barcelona Franca station. Read more about Bus and Train Stations in Barcelona
Renfe.es, Spain's official rail website, is a mess and has been described as "like Alice in Wonderland, where nothing seems to be what it really is" by Trip Advisor. Residents of Canada and USA should use Rail Europe instead to have their tickets delivered to their home address. Other citizens should also use the link below to check timetables and then buy tickets in person.
Book Train Tickets in Spain with Rail Europe
Barcelona to Toulouse by CarThe 400km drive from Barcelona to Toulouse takes about 3h45m, traveling mainly on the AP-7, A9, A61 roads. Note - AP roads are toll roads.
Flights from Barcelona to ToulouseThere are no flights from Barcelona to Toulouse.
Compare Prices on Flights in Spain