There are 8 ways to get from Toulouse to Zaragoza by train, bus, car or plane

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  •  6 h 11 min

  1. Take the train from Toulouse-Matabiau to Narbonne Ic / ...
  2. Take the train from Narbonne to Barcelona Sants Tgv / ...
  3. Take the train from Barcelona Sants to Zaragoza Delicias Ave / ...

$112 - $165

Cheapest option

Fly to Madrid, bus  •  6 h 48 min

  1. Fly from Toulouse (TLS) to Madrid (MAD) TLS - MAD
  2. Take the bus from Madrid-Barajas Airport T4 to Zaragoza

$38 - $137

6 alternative options

Bus via Andorra  •  8 h

  1. Take the bus from Toulouse to Andorra la Vella
  2. Take the bus from Andorra to Zaragoza

$65 - $87

Bus  •  10 h 30 min

  1. Take the bus from Toulouse to Zaragoza

$45 - $75

Drive  •  4 h 50 min

  1. Drive from Toulouse to Zaragoza 249.5 miles

$50 - $80

Fly to Zaragoza  •  6 h 38 min

  1. Fly from Toulouse (TLS) to Zaragoza (ZAZ) TLS - ZAZ

$74 - $334

Fly to Barcelona, train  •  4 h 33 min

  1. Fly from Toulouse (TLS) to Barcelona (BCN) TLS - BCN
  2. Take the train from Barcelona Sants to Zaragoza Delicias

$88 - $375

Fly to Logrono, train  •  8 h 45 min

  1. Fly from Toulouse (TLS) to Logrono (RJL) TLS - RJL
  2. Take the train from Agoncillo (APD.) to Zaragoza-El Portillo

$106 - $425

Questions & Answers

The cheapest way to get from Toulouse to Zaragoza is to bus which costs 40€ - 65€ and takes 10 h 30 min.

More details

The quickest way to get from Toulouse to Zaragoza is to fly and train which takes 4 h 33 min and costs 75€ - 330€.

More details

The distance between Toulouse and Zaragoza is 288 km. The road distance is 399 km.

Get driving directions

It takes approximately 6 h 11 min to get from Toulouse to Zaragoza, including transfers.

More details

Yes, there is a direct bus departing from Toulouse and arriving at Zaragoza. Services depart three times a day. The journey takes approximately 10 h 30 min.

More details

No, there is no direct train from Toulouse to Zaragoza. However, there are services departing from Toulouse-Matabiau and arriving at Zaragoza Delicias via Narbonne and Barcelona Sants. The journey, including transfers, takes approximately 6 h 11 min.

More details

What companies run services between Toulouse, France and Zaragoza, Spain?

You can take a train from Toulouse to Zaragoza via Narbonne and Barcelona Sants in around 6 h 11 min. Alternatively, you can take a bus from Toulouse to Zaragoza via Andorra la Vella and Andorra in around 8 h.

Airlines
Iberia
Website
iberia.com
Flights from Toulouse to Zaragoza via Palma Mallorca
Ave. Duration
4 h 35 min
When
Monday, Wednesday and Friday
Estimated price
$70 - $350
Flights from Toulouse to Zaragoza via Madrid, Palma Mallorca
Ave. Duration
7 h 50 min
When
Monday, Wednesday and Friday
Estimated price
$110 - $550
Flights from Toulouse to Barcelona
Ave. Duration
55 min
When
Tuesday, Thursday and Sunday
Estimated price
$35 - $300
Flights from Toulouse to Madrid
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$170 - $1,300
Flights from Toulouse to Logrono via Madrid
Ave. Duration
3 h 35 min
When
Sunday
Estimated price
$75 - $380
Flights from Toulouse to Logrono via Barcelona, Madrid
Ave. Duration
7 h 25 min
When
Sunday
Estimated price
$65 - $320
Flights from Toulouse to Logrono via Palma Mallorca
Ave. Duration
6 h 25 min
When
Sunday
Estimated price
$80 - $400
Vueling Airlines
Website
vueling.com
Flights from Toulouse to Zaragoza via Palma Mallorca
Ave. Duration
4 h 35 min
When
Monday, Wednesday and Friday
Estimated price
$70 - $350
Flights from Toulouse to Barcelona
Ave. Duration
55 min
When
Tuesday, Thursday and Sunday
Estimated price
$35 - $300
Ryanair
Website
ryanair.com
Flights from Toulouse to Zaragoza via London Stansted
Ave. Duration
6 h 10 min
When
Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$75 - $330
Flights from Toulouse to Madrid
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$17 - $140
Air Europa
Website
aireuropa.com
Flights from Toulouse to Zaragoza via Palma Mallorca
Ave. Duration
4 h 20 min
When
Monday, Wednesday and Saturday
Estimated price
$70 - $350
Volotea
Website
volotea.com
Flights from Toulouse to Zaragoza via Munich
Ave. Duration
6 h 10 min
When
Monday and Thursday
Estimated price
$150 - $700
Flights from Toulouse to Zaragoza via Venice
Ave. Duration
6 h 55 min
When
Thursday
Estimated price
$140 - $650
Train operators
SNCF
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Toulouse-Matabiau to Narbonne
Ave. Duration
1 h 33 min
Frequency
Every 2 hours
Estimated price
$27 - $40
Website
en.oui.sncf
2nd Class
$27 - $40
1st Class
$35 - $60
Train from Narbonne to Barcelona Sants
Ave. Duration
1 h 58 min
Frequency
3 times a day
Estimated price
$40 - $55
Website
en.oui.sncf
TGV
Phone
0033 892 353535
Website
tgv.com
Train from Toulouse-Matabiau to Narbonne
Ave. Duration
1 h 11 min
Frequency
4 times a day
Estimated price
$30 - $40
Website
en.oui.sncf
2nd Class
$30 - $40
1st Class
$55 - $65
Train from Narbonne to Barcelona Sants
Ave. Duration
1 h 55 min
Frequency
3 times a day
Estimated price
$50 - $60
Website
en.oui.sncf
2nd Class
$50 - $60
1st Class
$75 - $100
Spanish Railways AVE
Website
renfe.com
Train from Barcelona Sants to Zaragoza Delicias
Ave. Duration
1 h 23 min
Frequency
Every 30 minutes
Estimated price
$45 - $65
Website
renfe.com
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Agoncillo (APD.) to Zaragoza-El Portillo
Ave. Duration
1 h 51 min
Frequency
Once daily
Estimated price
$19 - $30
Website
renfe.com
Bus operators
Novatel Autocars S.A.
Phone
+376 803 789
Email
novatel@andorrabybus.com
Website
andorrabybus.com
Bus from Toulouse to Andorra la Vella
Ave. Duration
3 h 15 min
Frequency
3 times a day
Estimated price
$37 - $42
Schedules at
andorrabybus.com
ALSA
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Andorra to Zaragoza
Ave. Duration
3 h 45 min
Frequency
4 times a week
Estimated price
$27 - $45
Website
alsa.com
Bus from Toulouse to Zaragoza
Ave. Duration
10 h 30 min
Frequency
3 times a day
Estimated price
$45 - $75
Website
alsa.com
Bus from Madrid-Barajas Airport T4 to Zaragoza
Ave. Duration
2 h 15 min
Frequency
Every 2 hours
Estimated price
$19 - $45
Website
alsa.com

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.