Travel from Geneva to Siena

Bus from Geneva to Siena

Eurolines CH operates a bus from Geneva to Siena 4 times a week. Tickets cost $25 - $45 and the journey takes 4 h 45 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Geneva to Siena

From Geneve train to Milano Centrale, train to Firenze Autostazione, then bus to San Domenico. 7 h 54 min SFr 188. From Geneva bus to Torino then bus to Siena. 13 h 35 min SFr 87. From Geneva bus to Firenze then bus to Siena. 14 h 12 min SFr 89. From Geneva drive to Siena. 7 h 1 min SFr 123. From Genève train to Geneva airport, fly to Florence airport, line 389 shuttle to Firenze S.Maria Novella, then train to Siena. 5 h 53 min SFr 114. From Genève train to Geneva airport, fly to Rome airport, train to Roma Termini, train to Firenze S.Maria Novella, then train to Siena. 8 h 22 min SFr 161.
Close Print Itinerary
  1. Here are 6 options to get from
    Geneva to Siena:

    1. Trip:
      1 Train, bus
      • One-Way approx: USD $135 - $212
      • Duration: 7 h 54 min
      Open +
      • Trip:
        1 Train, bus
        • One-Way approx: USD $135 - $212
        • Duration: 7 h 54 min
        Close x
    2. Trip:
      2 Bus Baltour
      • One-Way approx: USD $56 - $95
      • Duration: 13 h 35 min
      Open +
      • Trip:
        2 Bus Baltour
        • One-Way approx: USD $56 - $95
        • Duration: 13 h 35 min
        Close x
    3. Trip:
      3 Bus FlixBus
      • One-Way approx: USD $53 - $95
      • Duration: 14 h 12 min
      Open +
      • Trip:
        3 Bus FlixBus
        • One-Way approx: USD $53 - $95
        • Duration: 14 h 12 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $100 - $160
      • Duration: 7 h 1 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $100 - $160
        • Duration: 7 h 1 min
        Close x
    5. Trip:
      5 Fly to Florence, train
      • One-Way approx: USD $64 - $283
      • Duration: 5 h 53 min
      Open +
      • Trip:
        5 Fly to Florence, train
        • One-Way approx: USD $64 - $283
        • Duration: 5 h 53 min
        Close x
    6. Trip:
      6 Fly to Rome, train
      • One-Way approx: USD $100 - $308
      • Duration: 8 h 22 min
      Open +
      • Trip:
        6 Fly to Rome, train
        • One-Way approx: USD $100 - $308
        • Duration: 8 h 22 min
        Close x