Train bus

Take the train SNCF at the station Toulouse Matabiau.

The journey takes approximately 2 h 7 m. Ticket price is about €30 The travel distance is 177 km.

Carrier is SNCF.

Buy ticket

Get off at the Souillac.
Take the Les lignes régulières en Dordogne bus at the LR SOUILLAC-Gare SNCF station .

The journey takes approximately 48 m. The travel distance is 31 km.

Carrier is Les lignes régulières en Dordogne.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Sarlat-la-Canéda at Booking


Train

Take the train SNCF at the station Toulouse Matabiau.

The journey takes approximately 1 h 24 m. Ticket price is about €21 The travel distance is 121 km.

Carrier is SNCF.

Buy ticket

Get off at the Agen.
Take the train SNCF at the station Agen.

The journey takes approximately 1 h 28 m. Ticket price is about €15 The travel distance is 87 km.

Carrier is SNCF.

Buy ticket

Get off at the Siorac En Perigord.
Take the train SNCF at the station Siorac En Perigord.

The journey takes approximately 22 m. Ticket price is about €4 The travel distance is 25 km.

Carrier is SNCF.

Buy ticket

Get off at the Sarlat.


🛏 Find hotel deals and discounts up to 20% in Sarlat-la-Canéda at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 2 h 11 m. The travel distance is 196 km.

Get off at the Sarlat-la-Canéda.


🛏 Find hotel deals and discounts up to 20% in Sarlat-la-Canéda at Booking


The cheapest way to travel from Toulouse to Sarlat-la-Canéda is by taking a Train with an average price of €40. The journey takes approximately 5 ч. 14 мин.

Drive is the fastest way to travel from Toulouse to Sarlat-la-Canéda. Tickets cost €NA. The journey takes approximately 2 ч. 11 мин.

Toulouse is approximately 196 km away from Sarlat-la-Canéda. The trip by car takes 2 h 11 m.

The average journey time by car between Toulouse and Sarlat-la-Canéda is 2 h 11 m.