Skip to main content

How to get from Gallarate to Baveno by bus and train?

From Gallarate to Baveno by bus and train

To get from Gallarate to Baveno in Milan and Lombardy, take the R23 train from Gallarate station to Arona station. Next, take the ✈️ SAF bus from Arona Stazione Fs, Lato Lago station to Feriolo Serenella Lato Lago station. The total trip duration for this route is approximately 1 hr 29 min.

89min
Train - R23
Bus - ✈️ SAF✈️ SAF
Walk to Baveno
Leaves from Gallarate

Step by Step

  • 1
    Start from train station
    Start from train station
    Gallarate
  • 2
    Train - R23
    Wait for train
    R23
    Arona
  • 3
    Ride to train station
    Ride to train station
    Arona
    29 min
  • 4
    Walk to bus station
    Walk to bus station
    Arona Stazione Fs, Lato Lago
    40 m • 1 min
  • 5
    Bus - ✈️ SAF✈️ SAF
    Wait for bus
    ✈️ SAF
    Verbania
  • 6
    Ride to bus station
    Ride to bus station
    Feriolo Serenella Lato Lago
    31 min
  • 7
    Walk to Baveno
    Walk to
    Baveno
    160 m • 3 min
*Duration based on 8am traffic

Alternative route from Gallarate to Baveno by bus and train via R and ✈️ SAF

To get from Gallarate to Baveno in Milan and Lombardy, take the R train from Gallarate station to Arona station. Next, take the ✈️ SAF bus from Arona Stazione Fs, Lato Lago station to Feriolo Serenella Lato Lago station. The total trip duration for this route is approximately 1 hr 29 min.

89min
Train - R
Bus - ✈️ SAF✈️ SAF
Walk to Baveno
Leaves from Gallarate

Step by Step

  • 1
    Start from train station
    Start from train station
    Gallarate
  • 2
    Train - R
    Wait for train
    R
    Domodossola
  • 3
    Ride to train station
    Ride to train station
    Arona
    30 min
  • 4
    Walk to bus station
    Walk to bus station
    Arona Stazione Fs, Lato Lago
    40 m • 1 min
  • 5
    Bus - ✈️ SAF✈️ SAF
    Wait for bus
    ✈️ SAF
    Verbania
  • 6
    Ride to bus station
    Ride to bus station
    Feriolo Serenella Lato Lago
    31 min
  • 7
    Walk to Baveno
    Walk to
    Baveno
    160 m • 3 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Milan and Lombardy.
All local mobility options in one app

Public transit directions from Gallarate to Baveno

The distance between Gallarate, Milan and Lombardy and Baveno, Milan and Lombardy is approximately 50.75 km, which can typically be travelled in 89 min. Moovit will show you the directions from Gallarate to Baveno by bus and train, so no matter how you choose to travel in Milan and Lombardy – you will always have plenty of easy options.

Public transit stations close to Gallarate

Gallarate is located at Gallarate, Milan and Lombardy and the nearest public transit station is Gallarate (P.Za Giovanni XXIII 8 - Staz. Fs).

Train stations close to Gallarate:

  • Casorate Sempione
  • Cavaria-Oggiona-Jerago

Bus stations close to Gallarate:

  • Gallarate (P.Za Giovanni XXIII 8 - Staz. Fs)
  • Gallarate - Stazione FS
  • Gallarate - Autostazione (Fs)

Public transit stations close to Baveno, Milan and Lombardy

Baveno is located at Baveno, Milan and Lombardy and the nearest public transit station is Feriolo Serenella.

Train stations close to Baveno:

  • Baveno
  • Mergozzo
  • Gravellona Toce

Bus stations close to Baveno:

  • Feriolo Serenella
  • Feriolo - Ristorante Serenella
  • Feriolo - SS 33

Ferry stations close to Baveno:

  • Baveno

Alternative route from Gallarate to Baveno by bus and train via R and ✈️ SAF

To get from Gallarate to Baveno in Milan and Lombardy, take the R train from Gallarate station to Arona station. Next, take the ✈️ SAF bus from Arona Stazione Fs, Lato Lago station to Feriolo Serenella Lato Lago station. The total trip duration for this route is approximately 1 hr 29 min.

89min
Train - R
Bus - ✈️ SAF✈️ SAF
Walk to Baveno
Leaves from Gallarate

Step by Step

  • 1
    Start from train station
    Start from train station
    Gallarate
  • 2
    Train - R
    Wait for train
    R
    Domodossola
  • 3
    Ride to train station
    Ride to train station
    Arona
    30 min
  • 4
    Walk to bus station
    Walk to bus station
    Arona Stazione Fs, Lato Lago
    40 m • 1 min
  • 5
    Bus - ✈️ SAF✈️ SAF
    Wait for bus
    ✈️ SAF
    Verbania
  • 6
    Ride to bus station
    Ride to bus station
    Feriolo Serenella Lato Lago
    31 min
  • 7
    Walk to Baveno
    Walk to
    Baveno
    160 m • 3 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Gallarate to Baveno?

    The fastest way takes 89 minutes, using Bus line R23, Bus line ✈️ SAF.

  • What is the alternative route to get from Gallarate to Baveno?

    The alternative route takes 89 minutes, using Bus line R, Bus line ✈️ SAF.

  • Is there a direct train between Gallarate and Baveno?

    No, you’ll have to take one train line and one bus line in total. The total travelling time is 1 hr 29 min.

  • Which train line goes from Gallarate to Baveno?

    The R23 train line goes from Arona station near Gallarate in Gallarate to Arona station. From there you’ll have to take one bus line till Arona station near Baveno in Milan and Lombardy.

  • How long does it take to travel from Gallarate to Baveno by train and bus?

    The total travel time between Gallarate in Gallarate and Baveno in Milan and Lombardy by train and bus is about 1 hr 29 min.

  • Where do I get on the train near Gallarate to get to Baveno?

    Get on the R23 train from the Arona station near Gallarate in Gallarate.

  • Where do I get off the train when travelling between Gallarate and Baveno?

    Get off the train at the Arona stop, which is closest to Baveno in Milan and Lombardy.

  • When is the first train from Gallarate to Baveno?

    The first train from Gallarate in Gallarate to Baveno in Milan and Lombardy is Milano - Domodossola. It leaves the Gallarate station at 8:50 AM.

Real-Time Arrivals, Schedules, Maps & More