Travel from Besançon to Basel

Bus or train from Besançon to Basel?

TGV operates a train from Besançon to Basel hourly. Tickets cost $25 - $27 and the journey takes 46 min. Alternatively, FlixBus operates a bus from Besançon to Basel 4 times a week. Tickets cost $10 - $18 and the journey takes 4 h. Two other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Besançon to Basel

ModeDurationPrice
From Besançon-Viotte train to Besançon Franche-Comté TGV, train to Mulhouse Ville, then train to Basel SBB.2 h 23 min40€
From Besançon-Viotte train to Belfort Ville, train to Mulhouse Ville, then train to Basel St Johann.3 h 17 min32€
From Besançon bus to Basel, Basel central station.4 h33€
From Besançon drive to Basel.1 h 37 min22€

How long does it take to get from Besançon to Basel?

It takes approximately 2 h 23 min to get from Besançon to Basel, including transfers.

Is there a direct train between Besançon and Basel?

No, there is no direct train from Besançon to Basel. However, there are services departing from Besançon-Viotte and arriving at Basel SBB via Besançon Franche-Comté TGV and Mulhouse Ville. The journey, including transfers, takes approximately 2 h 23 min.

Is there a direct bus between Besançon and Basel?

Yes, there is a direct bus departing from Besançon and arriving at Basel, Basel central station. Services depart four times a week, and operate Tuesday, Thursday, Friday, Saturday and Sunday. The journey takes approximately 4 h.

Operators from Besançon to Basel

OperatorPhoneWebsite
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
TGV0033 892 353535TGV
FlixBus+49 1807 123 99 123FlixBus