Travel options for:
Geneva Airport (GVA) to Besançon
  • Train

    $70 - $107
    1. Genève-Aéroport

      46 min - every 2 hours

      $26 - $50

    2. Lausanne

      1 h 32 min - 5 times a day

      $30 - $40

    3. Dole Ville

      27 min - every 15 minutes

      $14 - $21

  • Train via Mouchard

    $67 - $99
    1. Genève-Aéroport

      46 min - every 2 hours

      $26 - $50

    2. Lausanne

      1 h 17 min - once daily

      $28 - $33

    3. Mouchard

      40 min - 4 times a day

      $13 - $20

  • Bus, train

    $35 - $53
    1. Genève, WTC

      20 min - every 15 minutes - line 10

      $3 - $5

    2. Genève, Coutance

      7 min - 2092 feet

    3. Geneva

      3 h 45 min - once daily

      $12 - $20

    4. Dijon Ville

      56 min - every 15 minutes

      $20 - $29

  • Drive

    $23 - $35
    1. Geneva Airport (GVA)

      2 h 8 min - 110.2 miles

      $23 - $35

  • Rideshare

    $15
    1. Le Grand-Saconnex

      2 h 36 min - once daily

      $15

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Genève-Aéroport train to Lausanne, train to Dole Ville, then train to Besançon-Viotte. 3 h 52 min SFr 102. From Genève-Aéroport train to Lausanne, train to Mouchard, then train to Besançon-Viotte. 4 h 16 min SFr 94. From Genève, WTC line 10 bus to Genève, Coutance, walk to Geneva, bus to Dijon Ville, then train to Besançon-Viotte. 6 h 16 min SFr 48. From Geneva Airport (GVA) drive to Besançon. 2 h 8 min SFr 28. From Le Grand-Saconnex rideshare to Besançon. 2 h 36 min SFr 13.