Travel from Geneva to Bulle

Bus or train from Geneva to Bulle?

Swiss Railways (SBB/CFF/FFS) operates a train from Geneva to Bulle hourly. Tickets cost $35 - $70 and the journey takes 1 hour 15 minutes. Alternatively, Ouibus operates a bus from Geneva to Bulle twice a week. Tickets cost $5 - $8 and the journey takes 2 hours 10 minutes.

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
Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Geneva to Bulle

ModeDurationPrice
From Genève train to Romont then train to Bulle.1 h 53 minSFr 72
From Genève train to Palézieux then line 50 train to Bulle.2 h 9 minSFr 53
From Genève - Gare routière bus to Bulle.2 h 10 minSFr 5
From Genève, Terrassière bus to Annemasse then bus to Bulle.4 h 3 minSFr 21
From Geneva drive to Bulle.1 h 13 minSFr 17
From Genève rideshare to Bulle.1 h 40 minSFr 10

How long does it take to get from Geneva to Bulle?

It takes approximately 1 hour 53 minutes to get from Geneva to Bulle, including transfers.

Is there a direct train between Geneva and Bulle?

No, there is no direct train from Geneva to Bulle. However, there are services departing from Genève and arriving at Bulle via Romont. The journey, including transfers, takes approximately 1 hour 53 minutes.

Is there a direct bus between Geneva and Bulle?

Yes, there is a direct bus departing from Genève - Gare routière and arriving at Bulle. Services depart twice a week, and operate Friday and Sunday. The journey takes approximately 2 hours 10 minutes.

Operators from Geneva to Bulle

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
tpftpf
Ouibus0890715298Ouibus
tpgtpg
Eurolines CH0041 (0) 844 257 224Eurolines CH
BlaBlaCarBlaBlaCar
Close Print Itinerary
  1. Here are 6 options to get from
    Geneva to Bulle:

    1. Trip:
      1 Train
      • One-Way approx: USD $44 - $79
      • Duration: 1 h 53 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $44 - $79
        • Duration: 1 h 53 min
        Close x
    2. Trip:
      2 Train via Palézieux
      • One-Way approx: USD $30 - $60
      • Duration: 2 h 9 min
      Open +
      • Trip:
        2 Train via Palézieux
        • One-Way approx: USD $30 - $60
        • Duration: 2 h 9 min
        Close x
    3. Trip:
      3 Bus Ouibus
      • One-Way approx: USD $5 - $8
      • Duration: 2 h 10 min
      Open +
      • Trip:
        3 Bus Ouibus
        • One-Way approx: USD $5 - $8
        • Duration: 2 h 10 min
        Close x
    4. Trip:
      4 Bus Eurolines CH
      • One-Way approx: USD $21 - $26
      • Duration: 4 h 3 min
      Open +
      • Trip:
        4 Bus Eurolines CH
        • One-Way approx: USD $21 - $26
        • Duration: 4 h 3 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $15 - $23
      • Duration: 1 h 13 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $15 - $23
        • Duration: 1 h 13 min
        Close x
    6. Trip:
      6 Rideshare
      • One-Way approx: USD $12
      • Duration: 1 h 40 min
      Open +
      • Trip:
        6 Rideshare
        • One-Way approx: USD $12
        • Duration: 1 h 40 min
        Close x