2,10 € gets you from TLS to Blagnac centre on Bus 31
Tisséo Bus 31 is the local bus linking Toulouse‑Blagnac Airport (TLS, terminal 1) with Blagnac centre and suburbs along the Garonne corridor, useful if you’re staying nearby or commuting to work at the airport. The standard Tisséo single ticket costs about 2,10 € and covers connections onto other buses or the tram within 1 hour. Figure on roughly 15–25 minutes from the airport stop to Blagnac centre, depending on traffic on Avenue Georges Brassens and the surrounding business parks.
The stop you want at the airport sits outside Hall B of terminal 1, signed as Tisséo urban buses, and Bus 31 usually runs every 15–20 minutes in weekday daytime. Service thins out in the late evening and on Sundays and public holidays, with the last run often before 22:00, so late arrivals from regional flights around 22:30 can get caught without a bus. Buy tickets from the Tisséo ticket machines in the terminal or directly from the driver with small change; contactless cards work on some validators but not all older buses on the 31 line.
Step‑by‑step from arrivals: 1) Exit baggage claim in terminal 1 and follow signs for “Bus / Tisséo” toward Hall B in under 5 minutes. 2) Purchase a 2,10 € ticket at the purple Tisséo machine or prepare coins. 3) Check the electronic display for “31 – Blagnac Centre / Fenouillet” and confirm the direction matches your stop. 4) Board at the front door, validate your ticket in the first onboard validator, and move back. 5) Watch the interior screens or listen for your stop; typical stops for hotels and residents include “Place du Relais” and “Centre‑Ville Blagnac.”
At peak times between about 07:30–09:00 and 16:30–18:30 on school days, regulars complain about crowding, especially at the airport‑adjacent stops used by workers and students, and boarding can take several minutes at each stop. Some locals on r/Toulouse say they walk 1–2 stops away from the airport, for example toward “Aéroconstellation,” to increase their chances of getting a seat. When the T1/T2 tram toward Toulouse has disruptions, residents treat Bus 31 as a backup, since it runs through overlapping zones between the airport, Blagnac, and suburbs near the Garonne.
Real‑time information on parts of the 31 route is hit‑and‑miss; not every stop has a live display, and the Tisséo app sometimes shows “Prochain bus: -- min” during traffic jams on the D902. Regular airport staff on Reddit say they trust a handful of observed reliable departures instead of the full printed timetable, particularly for early shifts starting around 05:30 or late finishes near 23:00. Practical tip: before leaving baggage claim, open the Tisséo app or website on airport Wi‑Fi, check the next two or three 31 departures, and screenshot them so you’re not guessing at the stop if the display is blank.