There are 9 ways to get from Toulouse Airport (TLS) to Canton du Valais by plane, train, train (TGV), bus, rideshare, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Geneva International Airport, train
best- Fly from Toulouse-Blagnac Airport (TLS) to Geneva International Airport (GVA)TLS - GVA
- Take the train from Genève-Aéroport to Martigny
3h 28mCHF 58–184Bus
cheapest- Take the bus from Toulouse to LausanneFlixBus N1156
- Take the bus from Lausanne to SionFlixBus N1157
16h 7mCHF 48–115Train
- Take the train from Toulouse Matabiau to Lyon Part DieuTgv
- Take the train from Lyon Part Dieu to GeneveTer
- Take the train from Genève to SionEc / ...
10h 36mCHF 84–282Bus, train
- Take the bus from Toulouse - Matabiau Bus Station to Geneva - Bus StationBlaBlaCar Bus
- Take the train from Genève to SionIr90 / ...
13h 40mCHF 57–141Airport Transfer
- Take the rideshare from Toulouse-TLS to Sion-SIR753 km
7h 36mDrive 753 km
- Drive from Toulouse Airport (TLS) to Sion753 km
7h 36mCHF 120–173Fly to Basel, train
- Fly from Toulouse-Blagnac Airport (TLS) to Basel (BSL)TLS - BSL
- Take the train from Basel SBB to Visp
4h 56mCHF 95–266Fly to Il Caravaggio International Airport, train
- Fly from Toulouse-Blagnac Airport (TLS) to Il Caravaggio International Airport (BGY)TLS - BGY
- Take the train from Milano Centrale to Brig
5h 26mCHF 79–285Fly to Milano Malpensa Airport, train
- Fly from Toulouse-Blagnac Airport (TLS) to Milano Malpensa Airport (MXP)TLS - MXP
- Take the train from Gallarate to Domodossola
4h 33mCHF 81–239
Toulouse Airport (TLS) to Canton du Valais by bus and train
Questions & Answers
The cheapest way to get from Toulouse Airport (TLS) to Canton du Valais is to bus which costs SFr 45 - SFr 120 and takes 16h 7m.
The fastest way to get from Toulouse Airport (TLS) to Canton du Valais is to fly and train which takes 3h 28m and costs SFr 55 - SFr 190.
No, there is no direct bus from Toulouse Airport (TLS) to Canton du Valais. However, there are services departing from Aéroport and arriving at Sion via Toulouse and Lausanne. The journey, including transfers, takes approximately 16h 7m.
The distance between Toulouse Airport (TLS) and Canton du Valais is 605 km. The road distance is 753 km.
The best way to get from Toulouse Airport (TLS) to Canton du Valais without a car is to train which takes 10h 36m and costs SFr 80 - SFr 290.
It takes approximately 3h 28m to get from Toulouse Airport (TLS) to Canton du Valais, including transfers.
Toulouse Airport (TLS) to Canton du Valais bus services, operated by FlixBus, depart from Toulouse station.
The best way to get from Toulouse Airport (TLS) to Canton du Valais is to train which takes 10h 36m and costs SFr 80 - SFr 290. Alternatively, you can bus, which costs SFr 45 - SFr 120 and takes 16h 7m.
Toulouse Airport (TLS) to Canton du Valais bus services, operated by FlixBus, arrive at Lausanne station.
Yes, the driving distance between Toulouse Airport (TLS) to Canton du Valais is 753 km. It takes approximately 7h 36m to drive from Toulouse Airport (TLS) to Canton du Valais.
What companies run services between Toulouse Airport (TLS), France and Canton du Valais, Switzerland?
You can take a bus from Aéroport to Sion via Matabiau Gare SNCF, Toulouse Matabiau, Lyon Part Dieu, and Genève in around 10h 36m. Alternatively, you can take a bus from Aéroport to Sion via Matabiau Gare SNCF, Toulouse, and Lausanne in around 16h 7m.
- Website
- easyjet.com
Flights from Toulouse-Blagnac Airport to Geneva International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- CHF 30–110
Flights from Toulouse-Blagnac Airport to Basel
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 30–160
Flights from Toulouse-Blagnac Airport to Milano Malpensa Airport
- Ave. Duration
- 1h 25m
- When
- Monday and Friday
- Estimated price
- CHF 35–190
- Website
- ryanair.com
Flights from Toulouse-Blagnac Airport to Il Caravaggio International Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Saturday, and Sunday
- Estimated price
- CHF 40–150
- Website
- lufthansa.com
Flights from Toulouse-Blagnac Airport to Basel via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- CHF 70–260
- Website
- airfrance.com
Flights from Toulouse-Blagnac Airport to Basel via Paris Charles de Gaulle
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- CHF 55–300
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève-Aéroport to Martigny
- Ave. Duration
- 1h 47m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 25–55
- Website
- https://www.sbb.ch/en
Train from Genève to Sion
- Ave. Duration
- 1h 51m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 28–55
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Visp
- Ave. Duration
- 2h 8m
- Frequency
- Every 3 hours
- Estimated price
- CHF 50–95
- Website
- https://www.sbb.ch/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Toulouse Matabiau to Lyon Part Dieu
- Ave. Duration
- 4h 9m
- Frequency
- 3 times a day
- Estimated price
- CHF 29–100
- Website
- https://www.sncf-connect.com/en-en
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- CHF 40–120
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 57m
- Frequency
- Every 3 hours
- Estimated price
- CHF 23–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- CHF 35–80
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- CHF 55–80
- 2nd Class
- CHF 35–50
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 4m
- Frequency
- Every 3 hours
- Estimated price
- CHF 5–8
- Website
- https://www.trenord.it/en/
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Gallarate to Domodossola
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Estimated price
- CHF 5–9
- Website
- https://www.trenitalia.com/en.html
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Toulouse - Matabiau Bus Station to Geneva - Bus Station
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- CHF 22–70
- Website
- https://www.blablacar.co.uk/bus
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Toulouse to Lausanne
- Ave. Duration
- 12h 15m
- Frequency
- 6 times a week
- Estimated price
- CHF 35–95
- Website
- https://www.flixbus.co.uk
Bus from Lausanne to Sion
- Ave. Duration
- 1h 30m
- Frequency
- 6 times a week
- Estimated price
- CHF 9–13
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Switzerland
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.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Book your Toulouse Airport (TLS) to Canton du Valais bus tickets online with FlixBus.
There are 3219+ hotels available in Canton du Valais.
Check out Blablacar's carpooling service for rideshare options between Toulouse Airport (TLS) and Canton du Valais. A great option if you don't have a driver's licence or want to avoid public transport.






































