Travel from Nearby-Airports to Besançon

Train from Nearby airports to Besançon

You can take a train from Geneva (GVA) to Besançon via Lausanne and Mouchard in around 4 h 23 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Nearby airports to Besançon

ModeDurationPrice
From Genève-Aéroport train to Lausanne, train to Mouchard, then train to Besançon-Viotte.4 h 23 minSFr 82
From Lyon Airport Rhonexpress to Lyon Part Dieu then train to Besançon-Viotte.3 h 46 minSFr 63
From St-Louis-la-Chaussee train to Mulhouse Ville, train to Besançon Franche-Comté TGV, then train to Besançon-Viotte.2 h 35 minSFr 48
From Entzheim Aeroport train to Strasbourg then train to Besançon-Viotte.2 h 57 minSFr 68
From Gevry line 202 bus to Dole Ville then train to Besançon-Viotte.58 minSFr 17

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

It takes approximately 4 h 23 min to get from Nearby airports to Besançon, including transfers.

Is there a direct train between Nearby airports and Besançon?

No, there is no direct train from Nearby airports to Besançon. However, there are services departing from Genève-Aéroport and arriving at Besançon-Viotte via Lausanne and Mouchard. The journey, including transfers, takes approximately 4 h 23 min.

Operators from Nearby airports to Besançon

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
TGV0033 892 353535TGV
French Railways (SNCF)+33 9 70 60 99 70French Railways (SNCF)
Lyon Rhônexpress0826 00 17 18Lyon Rhônexpress
JuragoJurago