• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 6 ways to get from Toulouse to Poitiers by train, bus, rideshare, 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 via Bordeaux  •  4h 12m

  1. Take the train from Toulouse-Matabiau to Bordeaux-St-Jean Ic / ...
  2. Take the train from Bordeaux-St-Jean to Poitiers Tgv

64€ - 102€

Cheapest option

Rideshare  •  5h 27m

  1. Take the rideshare from Toulouse to Poitiers 305 miles

25€

4 alternative options

Train  •  6h 32m

  1. Take the train from Toulouse-Matabiau to Limoges-Benedictins Ic
  2. Take the train from Limoges-Benedictins to Poitiers Limoges - Poitiers

61€ - 91€

Bus  •  7h 15m

  1. Take the bus from Toulouse to Poitiers

30€ - 40€

Drive  •  4h 31m

  1. Drive from Toulouse to Poitiers 305.5 miles

55€ - 85€

Fly  •  4h 18m

  1. Fly from Toulouse (TLS) to Poitiers (PIS) TLS - PIS

92€ - 442€

Questions & Answers

The cheapest way to get from Toulouse to Poitiers is to rideshare which costs 25€ and takes 5h 27m.

More details

The quickest way to get from Toulouse to Poitiers is to train via Bordeaux which costs 60€ - 110€ and takes 4h 12m.

More details

Yes, there is a direct bus departing from Toulouse and arriving at Poitiers. Services depart six times a week, and operate Tuesday, Wednesday, Thursday and Saturday. The journey takes approximately 7h 15m.

More details

No, there is no direct train from Toulouse to Poitiers. However, there are services departing from Toulouse-Matabiau and arriving at Poitiers via Bordeaux-St-Jean. The journey, including transfers, takes approximately 4h 12m.

More details

The distance between Toulouse and Poitiers is 343 km. The road distance is 488.8 km.

Get driving directions

The best way to get from Toulouse to Poitiers without a car is to train via Bordeaux which takes 4h 12m and costs 60€ - 110€.

More details

It takes approximately 4h 12m to get from Toulouse to Poitiers, including transfers.

More details

Toulouse to Poitiers bus services, operated by Isilines, depart from Toulouse station.

More details

Toulouse to Poitiers train services, operated by SNCF, depart from Toulouse-Matabiau station.

More details

The best way to get from Toulouse to Poitiers is to train via Bordeaux which takes 4h 12m and costs 60€ - 110€. Alternatively, you can bus, which costs 30€ - 40€ and takes 7h 15m, you could also fly, which costs 90€ - 450€ and takes 4h 18m.

Mode details

Map of how to get from Toulouse to Poitiers.
Launch map view
  • Distance: 214.1 miles
  • Duration: 4h 12m

What companies run services between Toulouse, France and Poitiers, France?

You can take a train from Toulouse to Poitiers via Bordeaux-St-Jean in around 4h 12m. Alternatively, Isilines operates a bus from Toulouse to Poitiers 6 times a week. Tickets cost 30€ - 40€ and the journey takes 7h 15m.

Airlines
Air France
Website
airfrance.com
Flights from Toulouse to Poitiers via Lyon
Ave. Duration
4h 23m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
140€ - 950€
Flights from Toulouse to Poitiers via Marseille, Lyon
Ave. Duration
5h 45m
When
Monday to Friday
Estimated price
190€ - 1300€
Flights from Toulouse to Poitiers via Paris CDG, Lyon
Ave. Duration
6h 45m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
230€ - 1200€
Hop!
Website
hop.com
Flights from Toulouse to Poitiers via Lyon
Ave. Duration
4h 23m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
140€ - 950€
Flights from Toulouse to Poitiers via Marseille, Lyon
Ave. Duration
5h 45m
When
Monday to Friday
Estimated price
190€ - 1300€
Ryanair
Website
ryanair.com
Flights from Toulouse to Poitiers via London Stansted
Ave. Duration
4h 55m
When
Monday, Wednesday, Friday and Sunday
Estimated price
90€ - 440€
Train operators
SNCF

Loosely translated as the French National Railway Corporation, the SNCF is France’s state-owned railway company. It covers the country’s extensive rail network, as well as the TGV and Thalys, France’s two high-speed railway networks. With over 14,000 trains operating daily, it is a fast and efficient way of travelling around the country. The railway network consists of about 32,000km in total, of which 1800km are high-speed lines and 14,500km are electrified.

Rome2rio's guide to SNCF
Contact Details
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Toulouse-Matabiau to Bordeaux-St-Jean
Ave. Duration
2h 11m
Frequency
Every 4 hours
Estimated price
30€ - 50€
Website
en.oui.sncf
2nd Class
30€ - 50€
1st Class
45€ - 75€
Train from Bordeaux-St-Jean to Poitiers
Ave. Duration
2h 45m
Frequency
Twice daily
Estimated price
30€ - 45€
Website
en.oui.sncf
2nd Class
30€ - 45€
1st Class
40€ - 70€
Train from Toulouse-Matabiau to Limoges-Benedictins
Ave. Duration
3h 22m
Frequency
Twice daily
Estimated price
40€ - 60€
Website
en.oui.sncf
2nd Class
40€ - 60€
1st Class
55€ - 90€
Train from Limoges-Benedictins to Poitiers
Ave. Duration
2h 10m
Frequency
Every 3 hours
Estimated price
21€ - 35€
Website
en.oui.sncf
2nd Class
21€ - 35€
1st Class
29€ - 45€
inOui TGV
Phone
0033 892 353535
Website
en.oui.sncf
Train from Toulouse-Matabiau to Bordeaux-St-Jean
Ave. Duration
2h 9m
Frequency
Every 4 hours
Estimated price
45€ - 55€
Website
en.oui.sncf
2nd Class
45€ - 55€
1st Class
65€ - 90€
Train from Bordeaux-St-Jean to Poitiers
Ave. Duration
1h 17m
Frequency
Hourly
Estimated price
40€ - 50€
Website
en.oui.sncf
2nd Class
40€ - 50€
1st Class
60€ - 80€
Bus operators
Isilines
Phone
0 892 89 12 00
Website
isilines.com
Bus from Toulouse to Poitiers
Ave. Duration
7h 15m
Frequency
6 times a week
Estimated price
30€ - 40€
Schedules at
isilines.com
Other operators
BlaBlaCar

A ridesharing platform with 40 million users, Blablacar gives you access to destinations without worrying about on-the-road chaos. The basic idea is that you carpool with locals who are already planning to drive your route and have space in their car. With some flexibility you’ll get to your destination – often faster and cheaper than other means. On the website or app, enter your departure and arrival points and your date of travel, sift through the profiles of drivers who’ve posted pre-planned drives and find one whose timing and preferences match yours. Request to join the ride, wait be accepted, and pay your share of the set price.

Rome2rio's guide to BlaBlaCar
Contact Details
Website
blablacar.com
Rideshare from Toulouse to Poitiers
Ave. Duration
5h 27m
Frequency
Once daily
Estimated price
25€
Book at
blablacar.co.uk

Want to know more about travelling around France

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.

More Questions & Answers

There is no direct flight from Toulouse Airport to Poitiers Airport. The quickest flight takes 3h 10m and has one stopover.

Search flights

Toulouse to Poitiers bus services, operated by Isilines, arrive at Poitiers station.

More details

Toulouse to Poitiers train services, operated by inOui TGV, arrive at Poitiers station.

More details

Yes, the driving distance between Toulouse to Poitiers is 489 km. It takes approximately 4h 31m to drive from Toulouse to Poitiers.

Get driving directions

easyJet, Ryanair, Air France and Hop! offer flights from Toulouse Airport to Poitiers Airport.

Search flights

Book your Toulouse to Poitiers train tickets online with Rome2rio.

Search and book

There are 196+ hotels available in Poitiers. Prices start at 50€ per night.

More details

Check out Blablacar's carpooling service for rideshare options between Toulouse and Poitiers. A great option if you don't have a driver's licence or want to avoid public transport.

Read Rome2rio's guide to Blablacar

The best way to get from Toulouse to Toulouse Airport is to bus which takes 13m and costs 2€.

More details