There are 8 ways to get from St. Gallen to Rome by train, bus and ferry, bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  8h 48m

  1. Take the train from Walenstadt to Pfäffikon SZ
  2. Take the train from Arth-Goldau to Milano Centrale Ec
  3. Take the train from Milano Centrale to Roma Termini Fr / ...

109€ - 263€

Cheapest option

Bus  •  13h 53m

  1. Take the bus from Flums Train Station to Orte A1 Schaffhausen - CHIARAVALLE C.LE 12:30 / ...
  2. Take the bus from Orte to Roma Tiburtina Perugia

55€ - 90€

6 alternative options

Train, bus and ferry  •  12h 53m

  1. Take the train from Walenstadt to Zürich HB 67-Y / ...
  2. Take the bus and ferry from Zurich to Rome

72€ - 113€

Drive  •  8h 46m

  1. Drive from St. Gallen to Rome 850.1 km

110€ - 180€

Train to Zurich, fly to Rome  •  5h 26m

  1. Take the train from Walenstadt to Zürich HB
  2. Fly from Zurich (ZRH) to Rome (FCO) ZRH - FCO

97€ - 371€

Train, train to Basel, fly to Rome  •  7h

  1. Take the train from Walenstadt to Zürich HB
  2. Take the train from Zürich HB to Basel SBB
  3. Fly from Basel (BSL) to Rome (FCO) BSL - FCO

105€ - 383€

Train, train to Milan Malpensa, fly to Rome  •  8h 2m

  1. Take the train from Walenstadt to Pfäffikon SZ
  2. Take the train from Arth-Goldau to Lugano
  3. Take the train from Mendrisio to Malpensa Aeroporto T.1
  4. Fly from Milan Malpensa (MXP) to Rome (FCO) MXP - FCO

110€ - 328€

Train to Zurich, fly to Florence, train  •  6h 36m

  1. Take the train from Walenstadt to Zürich HB
  2. Fly from Zurich (ZRH) to Florence (FLR) ZRH - FLR
  3. Take the train from Firenze S.M.N. to Roma Termini

118€ - 373€

Questions & Answers

The cheapest way to get from St. Gallen to Rome is to bus which costs SFr 55 - SFr 100 and takes 13h 53m.

More details

The quickest way to get from St. Gallen to Rome is to train and fly which costs SFr 100 - SFr 400 and takes 5h 26m.

More details

No, there is no direct train from St. Gallen to Rome. However, there are services departing from Walenstadt and arriving at Roma Termini via Pfäffikon SZ, Arth-Goldau and Milano Centrale. The journey, including transfers, takes approximately 8h 48m.

More details

The distance between St. Gallen and Rome is 636 km. The road distance is 850.1 km.

Get driving directions

The best way to get from St. Gallen to Rome without a car is to train which takes 8h 48m and costs SFr 110 - SFr 280.

More details

It takes approximately 8h 48m to get from St. Gallen to Rome, including transfers.

More details

St. Gallen to Rome train services, operated by Swiss Railways (SBB/CFF/FFS), depart from Walenstadt station.

More details

The best way to get from St. Gallen to Rome is to train which takes 8h 48m and costs SFr 110 - SFr 280. Alternatively, you can bus, which costs SFr 55 - SFr 100 and takes 13h 53m.

Mode details

The quickest flight from Zurich Airport to Rome Airport is the direct flight which takes 1h 25m.

Search flights

St. Gallen to Rome train services, operated by Trenitalia Frecce, arrive at Roma Termini station.

More details

Map of how to get from St. Gallen to Rome.
Launch map view
  • Distance: 635.7 km
  • Duration: 8h 48m

What companies run services between St. Gallen, Switzerland and Rome, Italy?

You can take a train from St. Gallen to Rome via Pfäffikon SZ, Pfäffikon SZ, Arth-Goldau, Arth-Goldau, and Milano Centrale in around 8h 48m. Alternatively, you can take a bus from St. Gallen to Rome via Flums, Flums Train Station, and Orte in around 13h 53m.

More Questions & Answers

Yes, the driving distance between St. Gallen to Rome is 850 km. It takes approximately 8h 46m to drive from St. Gallen to Rome.

Get driving directions

Lufthansa, Alitalia and Swiss offer flights from Zurich Airport to Rome Airport.

Search flights

There are 5465+ hotels available in Rome. Prices start at 87€ per night.

More details

Flag of Italy Rome, Italy

Italy’s capital has long been a stalwart on the travel circuit. The Eternal City celebrates its long and rich history with monuments that take you back in time to the powerful Roman Empire. Immerse yourself in history by revelling in the magnificence of the Colosseum, Roman Forum, Pantheon and other ancient ruins. Make a wish at the Trevi Fountain and marvel at the breathtaking panoramic view from the top of the Spanish Steps, before indulging in some of the best gelato, pasta, pizza and prosecco in the world!

Things to do in Rome

  • Vatican City

    Vatican City, officially Vatican City State or the State of Vatican City (Italian: Stato della Città del Vaticano; Latin: Status Civitatis Vaticanae), is a country located within the city of Rome. With an area of approximately 44 hectares (110 acres), and a population of 1,000, it is the smallest country in the world by both area and population. However, formally it is not sovereign, with sovereignty being held by the Holy See.

  • St. Peter's Basilica

    The Papal Basilica of St. Peter in the Vatican (Italian: Basilica Papale di San Pietro in Vaticano), or simply St. Peter's Basilica (Latin: Basilica Sancti Petri), is an Italian Renaissance church in Vatican City, the papal enclave within the city of Rome.

  • Colosseum

    The Colosseum or Coliseum, also known as the Flavian Amphitheatre, is an oval amphitheatre in the centre of the city of Rome, Italy. Built of concrete and sand, it is the largest amphitheatre ever built. The Colosseum is situated just east of the Roman Forum. Construction began under the emperor Vespasian in AD 72, and was completed in AD 80 under his successor and heir Titus. Further modifications were made during the reign of Domitian (81–96). These three emperors are known as the Flavian dynasty, and the amphitheatre was named in Latin for its association with their family name (Flavius).

  • Pantheon

    The Pantheon is a former Roman temple, now a church, in Rome, Italy, on the site of an earlier temple commissioned by Marcus Agrippa during the reign of Augustus (27 BC – 14 AD). The present building was completed by the emperor Hadrian and probably dedicated about 126 AD. He retained Agrippa's original inscription, which has confused its date of construction as the original Pantheon burnt down so it is not certain when the present one was built.

Places to stay in Rome

Rome2rio makes travelling from St. Gallen to Rome easy.

Rome2rio is a door-to-door travel information and booking engine, helping you get to and from any location in the world. Find all the transport options for your trip from St. Gallen to Rome right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Rome2rio also offers online bookings for selected operators, making reservations easy and straightforward.