Compare prices and tickets by train, bus or flight

Dec 4
$11BlaBlaCar Bus
Dec 5
$18SNCF | Intercités
$11BlaBlaCar Bus
Dec 6
$18SNCF | Intercités
$11BlaBlaCar Bus

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Train Information from Toulouse to Brive-la-Gaillarde

distanceDistance107 miles (172 km)
durationAverage train duration2 h 16 min
priceAverage train ticket price$19 (€16)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day
carriersTrain companiesSNCF | Intercités, SNCF | Intercités or SNCF | TER

Trains from Toulouse to Brive-la-Gaillarde cover the 107 miles (172 km) long trip taking on average 2 h 16 min with our travel partners like SNCF | Intercités, SNCF | Intercités or SNCF | TER. Normally, there are 7 trains operating per day, including direct services available. While the average ticket price for this trip costs around $19 (€16), you can find the cheapest train ticket for as low as $18 (€15). Travelers depart most frequently from Toulouse Matabiau Train Station and arrive in Brive-la-Gaillarde Train Station.

Travel Tips

Trains from Toulouse to Brive-la-Gaillarde
Travel by train to Brive-la-Gaillarde easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Toulouse to Brive-la-Gaillarde.
How much are cheap trains from Toulouse to Brive-la-Gaillarde?
If you’re looking to save money on tickets, you can find cheap Toulouse to Brive-la-Gaillarde trains for as little as $18 (€15)  in the next 7 days.
What is the cost of a train to Brive-la-Gaillarde from Toulouse?
If you are looking to purchase your train ticket in the next 7 days, you can expect the Toulouse to Brive-la-Gaillarde train to cost on average $19 (€16)  one way.
How far is Toulouse to Brive-la-Gaillarde by train?
The Toulouse to Brive-la-Gaillarde train distance is approximately 107 miles (172 km).
How long is the train between Toulouse and Brive-la-Gaillarde?
On average the Toulouse to Brive-la-Gaillarde train time is 2 h 16 min  covering the 107 miles (172 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which train station from Toulouse to Brive-la-Gaillarde do I depart from? Which Brive-la-Gaillarde train station from Toulouse do I arrive in?

When taking a train from Toulouse, you have a couple of train stations you can depart from including Toulouse Matabiau Train Station, Toulouse, Bellevue and Toulouse, Place de la Roseraie (Roseraie). When you arrive in Brive-la-Gaillarde, your train can arrive in train stations including Brive-la-Gaillarde Train Station and Brive-la-Gaillarde.

Omio customers traveling this route book their trains from Toulouse Matabiau Train Station   to Brive-la-Gaillarde Train Station.

Where is the Toulouse train station located? Where is the Brive-la-Gaillarde train station located?

The most popular departure train station with passengers for this trip, called Toulouse Matabiau Train Station, is located 0.7 miles (1.1 km) from the city center of Toulouse.

The most popular arrival train station, Brive-la-Gaillarde Train Station, is located 0.3 miles (468 m) away from the city center of Brive-la-Gaillarde.

What train providers offer a service from Toulouse to Brive-la-Gaillarde?
When taking a train from Toulouse to Brive-la-Gaillarde, you can count on SNCF | Intercités, SNCF | Intercités or SNCF | TER for the best way to get you to Brive-la-Gaillarde. You can also check all possible train companies who offer a service between Toulouse and Brive-la-Gaillarde and compare the amenities they offer before buying a train ticket.
How many train services per day are there from Toulouse to Brive-la-Gaillarde?
On average, there are 7 trains a day from Toulouse to Brive-la-Gaillarde. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Toulouse to Brive-la-Gaillarde? What time is the last train from Toulouse to Brive-la-Gaillarde?
The earliest train for this trip departs from Toulouse at 5: 01 AM. The last train leaves from Toulouse at 3: 38 PM. Check Omio for the latest train schedule from Toulouse to Brive-la-Gaillarde and book the best time to depart on your chosen travel date.
When should I purchase the Toulouse to Brive-la-Gaillarde train for the best deals on tickets?
The price of a one way train ticket from Toulouse to Brive-la-Gaillarde is on average $19 (€16) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this trip. In general, you can find train tickets between Toulouse and Brive-la-Gaillarde available a few months in advance.

Important Stations and Airports for this Journey

Toulouse Matabiau Train Station is the most popular Toulouse railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Toulouse for your trip to Brive-la-Gaillarde.
Amenities at station
Phone Number
+33 892353535
Ticket Office Hours
Mon - Fri: 08: 15 - 19: 40 | Sat: 08: 15 - 18: 40 | Sun: 09: 35 - 19: 40
Public transit options for Toulouse Matabiau Train Station
Metro lines: A
Bus lines: L8, 14, Noct, 23, 27, Aéro
Train lines: TGV, TGV INOUI, OUIGO, TER Occitanie, Intercités, Intercités de Nuit