Duration 5h 31m
Distance 893.6 km
Average price 180€
Possible routes 8 found

Vevey to Rome

Rome2rio has found 8 ways to get from Vevey to Rome by train, bus, car and flight. The cheapest way to get from Vevey to Rome costs only SFr 70, and the quickest way takes just 5h 31m. We recommend taking the train from Montreux to Milano Centrale and then taking the train from Milano Centrale to Roma Termini, which takes around 7h 31m.

Recommended route

Train

  1. Montreux
    Ec
  2. Milano Centrale
    Fr / ...
  3. Rome
7h 31m
119€ - 265€
Alternative routes

Train via Domodossola

  1. Vevey
    90 / ...
  2. Domodossola
    Re_4
  3. Milano Centrale Station
    9995 / ...
  4. Rome
8h 48m
87€ - 157€

Bus

  1. Lausanne
    1404 / ...
  2. Geneva, Annemasse
    N1729
  3. Rome
15h 32m
Cheapest
66€ - 99€

Drive

  1. Vevey
    894 km
  2. Rome
8h 46m
120€ - 180€

Train to Geneva, fly

  1. Vevey
    90 / ...
  2. Geneva
    GVA - FCO
  3. Rome
Fastest
5h 31m
65€ - 264€

Train to Milan Malpensa, fly

  1. Montreux
    Ec
  2. Milan Malpensa
    MXP - FCO
  3. Rome
6h 59m
128€ - 403€

Train to Zurich, fly

  1. Lausanne
    5 / ...
  2. Zurich
    ZRH - FCO
  3. Rome
7h 27m
124€ - 436€

Train, train to Basel, fly

  1. Lausanne
    15 / ...
  2. Bern
    61 / ...
  3. Basel
    BSL - FCO
  4. Rome
7h 35m
121€ - 436€

Frequently asked questions

Want to know about travelling from Vevey to Rome? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Vevey to Rome is to bus which costs SFr 70 - SFr 110 and takes 15h 32m.

More details

The quickest way to get from Vevey to Rome is to train and fly which costs SFr 70 - SFr 290 and takes 5h 31m.

More details

No, there is no direct train from Vevey to Rome. However, there are services departing from Vevey and arriving at Roma Termini via Montreux and Milano Centrale. The journey, including transfers, takes approximately 7h 31m.

More details

The distance between Vevey and Rome is 678 km. The road distance is 893.6 km.

Get driving directions

The best way to get from Vevey to Rome without a car is to train which takes 7h 31m and costs SFr 130 - SFr 300.

More details

It takes approximately 7h 31m to get from Vevey to Rome, including transfers.

More details

Vevey to Rome train services, operated by Swiss Railways (SBB/CFF/FFS), depart from Montreux station.

More details

The best way to get from Vevey to Rome is to train which takes 7h 31m and costs SFr 130 - SFr 300. Alternatively, you can bus, which costs SFr 70 - SFr 110 and takes 15h 32m.

Mode details

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

Search flights

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

More details

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

Get driving directions

Kenya Airways, easyJet, Swiss and two other airlines offer flights from Geneva Airport to Rome Airport.

Search flights

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

More details

How to travel from Vevey to Rome

Find all the possible transport options for your trip from Vevey 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. Click the map below to see more travel options.

What companies run services between Vevey and Rome?

You can take a train from Vevey to Rome via Montreux and Milano Centrale in around 7h 31m. Alternatively, you can take a bus from Vevey to Rome via Lausanne, Lausanne, gare, Lausanne, Parc Vélodrome, Lausanne, Geneva, Genève, Cornavin, Annemasse, Chablais-Parc, and Geneva, Annemasse in around 15h 32m.
Airlines
Ave. Duration
1h 33m
Frequency
Every day
Estimated price
70€ - 500€
Ave. Duration
3h 45m
Frequency
Every day
Estimated price
140€ - 700€
Ave. Duration
3h 25m
Frequency
Every day
Estimated price
75€ - 440€
Ave. Duration
1h 32m
Frequency
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
45€ - 320€
Ave. Duration
1h 15m
Frequency
Every day
Estimated price
110€ - 700€
Ave. Duration
1h 45m
Frequency
Monday, Tuesday, Thursday and Saturday
Estimated price
120€ - 550€
Ave. Duration
1h 12m
Frequency
Thursday
Estimated price
70€ - 490€
Ave. Duration
1h 35m
Frequency
Monday, Tuesday, Thursday and Sunday
Estimated price
100€ - 310€
Bus operators
Ave. Duration
1h 5m
Frequency
Every 30 minutes
Estimated price
6€ - 8€

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!

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe