Skip to main content

How to get from Bastia to Ponte San Giovanni by train?

From Bastia to Ponte San Giovanni by train

Take one direct train from Bastia to Ponte San Giovanni in Perugia: take the R train from Bastia station to Perugia Ponte San Giovanni station. The total trip duration for this route is approximately 8 min.

8min
Train - R
Leaves from Bastia

Step by Step

  • 1
    Start from train station
    Start from train station
    Bastia
  • 2
    Train - R
    Wait for train
    R
    Magione
  • 3
    Ride to train station Perugia Ponte San Giovanni
    Ride to train station
    Perugia Ponte San Giovanni
    7 min
*Duration based on 8am traffic

From Bastia to Ponte San Giovanni by bus

Take one direct bus from Bastia to Ponte San Giovanni in Perugia: take the E422 bus from V.Firenze station to P.S.Giovanni Staz. station. The total trip duration for this route is approximately 30 min.

30min
Walk to bus station
Bus - E422E422
Walk to Ponte San Giovanni
Leaves from V.Firenze

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    V.Firenze
    450 m • 6 min
  • 2
    Bus - E422E422
    Wait for bus
    E422
    Bus Terminal Perugia
  • 3
    Ride to bus station
    Ride to bus station
    P.S.Giovanni Staz.
    23 min
  • 4
    Walk to Ponte San Giovanni
    Walk to
    Ponte San Giovanni
    Via Nino Bixio
    10 m • 1 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Perugia and Umbria.
All local mobility options in one app

Public transit directions from Bastia to Ponte San Giovanni

The distance between Bastia, Perugia and Ponte San Giovanni, Perugia is approximately 9.29 km, which can typically be travelled in 8 min. Moovit will show you the directions from Bastia to Ponte San Giovanni by train, so no matter how you choose to travel in Perugia – you will always have plenty of easy options.

Public transit stations close to Bastia

Bastia is located at Bastia, Perugia and the nearest public transit station is V.Torgianese.

Train stations close to Bastia:

  • Assisi

Bus stations close to Bastia:

  • V.Torgianese
  • Via Della Rocca
  • V.Firenze

Public transit stations close to Ponte San Giovanni, Perugia

Ponte San Giovanni is located at Via Nino Bixio, Perugia and the nearest public transit station is Via Alessandro Manzoni.

Metro stations close to Ponte San Giovanni:

  • Pincetto

Train stations close to Ponte San Giovanni:

  • Perugia Ponte San Giovanni

Bus stations close to Ponte San Giovanni:

  • Via Alessandro Manzoni
  • P.S. Giovanni Staz.
  • Perugia P. S. Giovanni

Funicular stations close to Ponte San Giovanni:

  • Stz.S.Anna Ingresso_1
  • V.Fiorenzuola Scala Mobile_1
  • P.Italia Scala Mob._1

From Bastia to Ponte San Giovanni by bus

Take one direct bus from Bastia to Ponte San Giovanni in Perugia: take the E422 bus from V.Firenze station to P.S.Giovanni Staz. station. The total trip duration for this route is approximately 30 min.

30min
Walk to bus station
Bus - E422E422
Walk to Ponte San Giovanni
Leaves from V.Firenze

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    V.Firenze
    450 m • 6 min
  • 2
    Bus - E422E422
    Wait for bus
    E422
    Bus Terminal Perugia
  • 3
    Ride to bus station
    Ride to bus station
    P.S.Giovanni Staz.
    23 min
  • 4
    Walk to Ponte San Giovanni
    Walk to
    Ponte San Giovanni
    Via Nino Bixio
    10 m • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Bastia to Ponte San Giovanni?

    The fastest way takes 8 minutes, using Bus line R.

  • What is the alternative route to get from Bastia to Ponte San Giovanni?

    The alternative route takes 30 minutes, using Bus line E422.

  • Is there a direct train between Bastia and Ponte San Giovanni?

    Yes, there’s a direct train going from Bastia in Bastia Umbra to Ponte San Giovanni in Perugia in 8 min.

  • Which train line goes from Bastia to Ponte San Giovanni?

    The R train line goes from Magione station near Bastia in Bastia Umbra to Perugia Ponte San Giovanni station near Ponte San Giovanni in Perugia.

  • How long does it take to travel from Bastia to Ponte San Giovanni by train?

    The total travel time between Bastia in Bastia Umbra and Ponte San Giovanni in Perugia by train is about 8 min.

  • Where do I get on the train near Bastia to get to Ponte San Giovanni?

    Get on the R train from the Magione station near Bastia in Bastia Umbra.

  • Where do I get off the train when travelling between Bastia and Ponte San Giovanni?

    Get off the train at the Perugia Ponte San Giovanni station, which is closest to Ponte San Giovanni in Perugia.

  • When is the first bus from Bastia to Ponte San Giovanni?

    The first bus from Bastia in Bastia Umbra to Ponte San Giovanni in Perugia is PERUGIA-S.M.D.ANGELI-FOLIGNO. It leaves the V.Firenze stop at 9:13 AM.

  • When is the first train from Bastia to Ponte San Giovanni?

    The first train from Bastia in Bastia Umbra to Ponte San Giovanni in Perugia is Spoleto-Foligno-Perugia-Firenze S.M.N. It leaves the Bastia station at 7:49 AM.

Real-Time Arrivals, Schedules, Maps & More