Travel options for:
Dijon to Geneva
  • Train

    $90 - $140
    1. Dijon Ville

      1 h 58 min - 5 times a day

      $65 - $95

    2. Lausanne

      36 min - every 3 hours

      $25 - $45

  • Bus

    $12 - $20
    1. Dijon

      3 h 45 min - once daily

      $12 - $20

  • Rideshare

    $19 - $21
    1. Dijon

      3 h 7 min - twice daily

      $19 - $21

  • Drive

    $26 - $40
    1. Dijon

      2 h 33 min - 123.1 miles

      $26 - $40

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

From Dijon Ville train to Lausanne then train to Genève. 2 h 51 min 105€. From Dijon bus to Geneva. 3 h 45 min 16€. From Dijon rideshare to Genève. 3 h 7 min 17€. From Dijon drive to Geneva. 2 h 33 min 27€.