Skip to main content

How to get from Puplinge to Corsier (Ge) by bus?

From Puplinge to Corsier (Ge) by bus

To get from Puplinge to Corsier (Ge) in Geneve, take the 37 bus from Puplinge, Les Petoux station to Chêne-Bourg, Gare-Place station. Next, take the 38 bus from Chêne-Bourg, Gare-Place station to Corsier Ge, Maisons-Neuves station. The total trip duration for this route is approximately 48 min. The ride fare is CHF3.00.

48minCHF3.00
Bus - 3737
Bus - 3838
Walk to Corsier (Ge)
Leaves from Puplinge, Les Petoux

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Puplinge
  • 2
    Bus - 3737
    Wait for bus
    37
    Thônex, Sous-Moulin
  • 3
    Ride to bus station
    Ride to bus station
    Chêne-Bourg, Gare-Place
    8 min
  • 4
    Walk to bus station
    Walk to bus station
    Chêne-Bourg, Gare-Place
    20 m • 1 min
  • 5
    Bus - 3838
    Wait for bus
    38
    Hermance, Village
  • 6
    Ride to bus station
    Ride to bus station
    Corsier Ge, Maisons-Neuves
    29 min
  • 7
    Walk to Corsier (Ge)
    Walk to
    Corsier (Ge)
    50 m • 1 min
*Duration based on 8am traffic

Alternative route from Puplinge to Corsier (Ge) by bus via 31, 33 and 38

To get from Puplinge to Corsier (Ge) in Geneve, you’ll need to take 3 bus lines: take the 31 bus from Puplinge, Les Petoux station to Puplinge, Marquis station. Next, you’ll have to switch to the 33 bus and finally take the 38 bus from Vandoeuvres, Village station to Corsier Ge, Maisons-Neuves station. The total trip duration for this route is approximately 48 min. The ride fare is CHF3.00.

48minCHF3.00
Bus - 3131
Bus - 3333
Bus - 3838
Walk to Corsier (Ge)
Leaves from Puplinge, Les Petoux

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Puplinge
  • 2
    Bus - 3131
    Wait for bus
    31
    Puplinge, Marquis
  • 3
    Ride to bus station
    Ride to bus station
    Puplinge, Marquis
    3 min
  • 4
    Bus - 3333
    Wait for bus
    33
    Genève, Rive
  • 5
    Ride to bus station
    Ride to bus station
    Vandoeuvres, Village
    7 min
  • 6
    Bus - 3838
    Wait for bus
    38
    Hermance, Village
  • 7
    Ride to bus station
    Ride to bus station
    Corsier Ge, Maisons-Neuves
    19 min
  • 8
    Walk to Corsier (Ge)
    Walk to
    Corsier (Ge)
    50 m • 1 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Geneve.
All local mobility options in one app

Public transit directions from Puplinge to Corsier (Ge)

The distance between Puplinge, Geneve and Corsier (Ge), Geneve is approximately 15.89 km, which can typically be travelled in 48 min. Moovit will show you the directions from Puplinge to Corsier (Ge) by bus, so no matter how you choose to travel in Geneve – you will always have plenty of easy options.

Public transit stations close to Puplinge

Puplinge is located at Puplinge, Geneve and the nearest public transit station is Puplinge, Les Petoux.

Train stations close to Puplinge:

  • Annemasse

Bus stations close to Puplinge:

  • Puplinge, Les Petoux
  • Puplinge, Grésy
  • Thônex, Mon-Idée

Public transit stations close to Corsier (Ge), Geneve

Corsier (Ge) is located at Corsier (Ge), Geneve and the nearest public transit station is Corsier Ge, Maisons-Neuves.

Bus stations close to Corsier (Ge):

  • Corsier Ge, Maisons-Neuves
  • Corsier Ge, Le Soleil
  • Corsier Ge, Village

Ferry stations close to Corsier (Ge):

  • Corsier Ge (Lac)
  • Anières (Lac)
  • Hermance (Lac)

Alternative route from Puplinge to Corsier (Ge) by bus via 31, 33 and 38

To get from Puplinge to Corsier (Ge) in Geneve, you’ll need to take 3 bus lines: take the 31 bus from Puplinge, Les Petoux station to Puplinge, Marquis station. Next, you’ll have to switch to the 33 bus and finally take the 38 bus from Vandoeuvres, Village station to Corsier Ge, Maisons-Neuves station. The total trip duration for this route is approximately 48 min. The ride fare is CHF3.00.

48minCHF3.00
Bus - 3131
Bus - 3333
Bus - 3838
Walk to Corsier (Ge)
Leaves from Puplinge, Les Petoux

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Puplinge
  • 2
    Bus - 3131
    Wait for bus
    31
    Puplinge, Marquis
  • 3
    Ride to bus station
    Ride to bus station
    Puplinge, Marquis
    3 min
  • 4
    Bus - 3333
    Wait for bus
    33
    Genève, Rive
  • 5
    Ride to bus station
    Ride to bus station
    Vandoeuvres, Village
    7 min
  • 6
    Bus - 3838
    Wait for bus
    38
    Hermance, Village
  • 7
    Ride to bus station
    Ride to bus station
    Corsier Ge, Maisons-Neuves
    19 min
  • 8
    Walk to Corsier (Ge)
    Walk to
    Corsier (Ge)
    50 m • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Puplinge to Corsier (Ge)?

    The fastest way takes 48 minutes, using Bus line 37, Bus line 38.

  • What is the alternative route to get from Puplinge to Corsier (Ge)?

    The alternative route takes 48 minutes, using Bus line 31, Bus line 33, Bus line 38.

  • Is there a direct bus between Puplinge and Corsier (Ge) in Geneve?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 48 min.

  • Which bus line goes from Puplinge to Corsier (Ge) in Geneve?

    The 37 bus line goes from Thônex, Sous-Moulin station near Puplinge to Chêne-Bourg, Gare-Place station. From there you’ll have to take one bus line till Chêne-Bourg, Gare-Place station near Corsier (Ge) in Geneve

  • How long does it take to travel from Puplinge to Corsier (Ge) in Geneve by bus?

    The total travel time between Puplinge and Corsier (Ge) in Geneve by bus is about 48 min.

  • Where do I get on the bus near Puplinge to get to Corsier (Ge) in Geneve?

    Get on the 37 bus from the Thônex, Sous-Moulin stop near Puplinge in Geneve.

  • Where do I get off the bus when travelling between Puplinge and Corsier (Ge) in Geneve?

    Get off the bus at the Chêne-Bourg, Gare-Place stop, which is closest to Corsier (Ge) in Geneve.

  • How much is the bus fare from Puplinge to Corsier (Ge)?

    The ride from Puplinge to Corsier (Ge) costs CHF3.00.