Rome to Bern train

Sat, May 17
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest trains from Rome to Bern

Showing times and prices for May 18

Cheapest price

$206

Average price

$228

Fastest journey

6 h 55 m

Average duration

7 h 7 m

Trains per day

34

Distance

689 km

Cheap tickets

The best way to find a cheap train ticket from Rome to Bern is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Rome to Bern will cost around $228 if you buy it on the day, but the cheapest tickets can be found for only $206.

Fast trains

It's difficult to get from Rome to Bern without transferring at least once.

Intercity NotteInterCityNotte 796+RegionaleRegionale Veloce 2019+TrenitaliaEuroCity 62
12:15AM14h10
Rome Ostiense
02:25PMBern Hauptbahnhof
$2061One-way
2 transfers
IntercityIntercity 588 · Intercity 608+TrenitaliaEuroCity 66
10:22AM11h03
Rome Termini
09:25PMBern Hauptbahnhof
$2171One-way
2 transfers
Italo9982+TrenitaliaEuroCity 66
01:05PM8h20
Rome Termini
09:25PMBern Hauptbahnhof
$2221One-way
1 transfer
Italo9978+TrenitaliaEuroCity 66
11:05AM10h20
Rome Termini
09:25PMBern Hauptbahnhof
$2221One-way
1 transfer
Italo9908+TrenitaliaEuroCity 66
06:40AM14h45
Rome Termini
09:25PMBern Hauptbahnhof
$2221One-way
1 transfer

Travel Information

Compare train, bus, and flight for Rome to Bern

Omio recommends booking the train as it is the most popular option from Rome to Bern among Omio's users. If you are prioritising price take the flight with prices starting from €47. For those with little time consider booking a flight which can get you there in 3h 54m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.2 - 0.6kg.

Compare train with

Most popular
Train
Bus
Flight

€151

Average price

€90

Average price

€88

Average price

Cheapest

11h 22m

Average duration

10h 52m

Onboard

+

30m

Additional time*

20h 28m

Average duration

19h 58m

Onboard

+

30m

Additional time*

6h 54m

Average duration

Fastest

3h 54m

Onboard

+

3h 0m

Additional time*

0.2 - 0.6kg

CO2 emissions

Lowest

0.7 - 1.7kg

CO2 emissions

-

CO2 emissions

Direct Options

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Rome to Bern train times

Showing trains for today, Saturday, May 17
Last updated at 5:37 AM
ProviderDepartsDurationArrivesTransfers
Tickets
italo9972+trenitaliaEuroCity 646:05 AM Rome Termini
10h20
4:25 PM Bern Hauptbahnhof1 transfer
italo9972+trenitaliaEuroCity 66
On time
6:05 AM Rome Termini
13h20
7:25 PM Bern Hauptbahnhof
1 transfer
italo9916+trenitaliaEuroCity 66
On time
6:40 AM Rome Termini
12h45
7:25 PM Bern Hauptbahnhof
1 transfer
italo9916+trenitaliaEuroCity 646:40 AM Rome Termini
9h45
4:25 PM Bern Hauptbahnhof1 transfer
italo9974+trenitaliaEuroCity 66
On time
7:05 AM Rome Termini
12h20
7:25 PM Bern Hauptbahnhof
1 transfer
italo9974+trenitaliaEuroCity 64
On time
7:05 AM Rome Termini
9h20
4:25 PM Bern Hauptbahnhof
1 transfer
italo9976+trenitaliaEuroCity 64
On time
8:05 AM Rome Termini
8h20
4:25 PM Bern Hauptbahnhof
1 transfer
italo9976+trenitaliaEuroCity 66
On time
8:05 AM Rome Termini
11h20
7:25 PM Bern Hauptbahnhof
1 transfer
trenitaliaintIntercity 588 · Intercity 608+trenitaliaEuroCity 66
On time
8:22 AM Rome Termini
11h03
7:25 PM Bern Hauptbahnhof
2 transfers
italo9924+trenitaliaEuroCity 66
On time
8:40 AM Rome Termini
10h45
7:25 PM Bern Hauptbahnhof
1 transfer
italo9924+trenitaliaEuroCity 64
On time
8:40 AM Rome Termini
7h45
4:25 PM Bern Hauptbahnhof
1 transfer
italo9978+trenitaliaEuroCity 66
On time
9:05 AM Rome Termini
10h20
7:25 PM Bern Hauptbahnhof
1 transfer
italo9978+trenitaliaEuroCity 64
On time
9:05 AM Rome Termini
7h20
4:25 PM Bern Hauptbahnhof
1 transfer
frecciarossaFRECCIAROSSA 1000 9514+trenitaliaEuroCity 64
On time
9:10 AM Rome Termini
7h15
4:25 PM Bern Hauptbahnhof
1 transfer
italo9928+trenitaliaEuroCity 66
On time
9:40 AM Rome Termini
9h45
7:25 PM Bern Hauptbahnhof
1 transfer
italo9980+trenitaliaEuroCity 66
On time
10:10 AM Rome Termini
9h15
7:25 PM Bern Hauptbahnhof
1 transfer
italo9932+trenitaliaEuroCity 66
On time
10:40 AM Rome Termini
8h45
7:25 PM Bern Hauptbahnhof
1 transfer
italo9982+trenitaliaEuroCity 66
On time
11:05 AM Rome Termini
8h20
7:25 PM Bern Hauptbahnhof
1 transfer
italo8134+trenitaliaEuroCity 66
On time
11:40 AM Rome Termini
7h45
7:25 PM Bern Hauptbahnhof
1 transfer
frecciarossaFRECCIAROSSA 9540+trenitaliaEuroCity 66
On time
12:10 PM Rome Termini
7h15
7:25 PM Bern Hauptbahnhof
1 transfer
italo9984+trenitaliaEuroCity 66
On time
12:10 PM Rome Termini
7h15
7:25 PM Bern Hauptbahnhof
1 transfer
trenitaliaintnInterCityNotte 796+trenitaliaregRegionale Veloce 2019+trenitaliaEuroCity 6210:15 PM Rome Ostiense
14h10
12:25 PM Bern Hauptbahnhof2 transfers
Sunday, May 18
italo9908+trenitaliaEuroCity 664:40 AM Rome Termini
14h45
7:25 PM Bern Hauptbahnhof1 transfer
italo9908+trenitaliaEuroCity 644:40 AM Rome Termini
11h45
4:25 PM Bern Hauptbahnhof1 transfer
italo9908+trenitaliaEuroCity 624:40 AM Rome Termini
7h45
12:25 PM Bern Hauptbahnhof1 transfer
italo9968+trenitaliaEuroCity 645:05 AM Rome Termini
11h20
4:25 PM Bern Hauptbahnhof1 transfer
italo9968+trenitaliaEuroCity 625:05 AM Rome Termini
7h20
12:25 PM Bern Hauptbahnhof1 transfer
italo9968+trenitaliaEuroCity 665:05 AM Rome Termini
14h20
7:25 PM Bern Hauptbahnhof1 transfer
frecciarossaFRECCIAROSSA 1000 9610+trenitaliaEuroCity 625:20 AM Rome Termini
7h05
12:25 PM Bern Hauptbahnhof1 transfer
italo9970+trenitaliaEuroCity 645:30 AM Rome Termini
10h55
4:25 PM Bern Hauptbahnhof1 transfer
italo9970+trenitaliaEuroCity 625:30 AM Rome Termini
6h55
12:25 PM Bern Hauptbahnhof1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Rome to Bern by train, bus, or flight

Sun
May 18
Mon
May 19
Tue
May 20
Wed
May 21
Thu
May 22
Fri
May 23
Sat
May 24
Sun
May 25
Mon
May 26
Tue
May 27
Wed
May 28
Thu
May 29
Fri
May 30
Sat
May 31
Sun
Jun 01
Mon
Jun 02
Tue
Jun 03
Wed
Jun 04
Thu
Jun 05
Fri
Jun 06
Sat
Jun 07

How far in advance should I book train tickets from Rome to Bern?

The best time to book your train from Rome to Bern is 3 days before departure. See how prices for trains change on the Rome to Bern route.
Prices are for one-way tickets for one passenger from Rome to Bern per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Rome to Bern.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Rome to Bern

ItalyItaly
SwitzerlandSwitzerland
Icon of train
Trains from Rome to Bern run on average 4 times per day, taking around 10h 52m. Cheap train tickets for this journey start at $108 (€91) but you can travel from only $45 (€37) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $45 (€37)
Distance
428 miles (689 km)
Average train duration
10h 52m
Cheapest ticket price
$108 (€91)
Trains per day
4
Train providers
5
Fastest train
6h 34m
First train
05:06
Last train
13:50
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $45 (€37)

Train providers: Frecciarossa, Italo and Intercity Notte from Rome to Bern trains

Travel between Rome and Bern from $122 (€103) with Omio’s train partners Frecciarossa, Italo and Intercity Notte! You can find the best schedules and tickets when comparing and booking the most convenient route for you.

Step on board a Frecciarossa train and relax as you travel across Italy. Trenitalia’s Frecciarossa high-speed trains make about 200 connections across Italy per day and are renowned for their comfort, speed and reduced environmental impact. Frecciarossa trains reach speeds up to 186 mph (300 kmh), so you can travel 427 miles (689 km) quickly between Rome and Bern. When booking your Frecciarossa train to Bern from Rome, you can choose between four different classes: Standard, Premium, Business, and Executive. While each class offers different levels of comfort, all Frecciarossa classes provide free WiFi access, power outlets, air conditioning, bathrooms, luggage storage, onboard entertainment, and restaurant and bar services to passengers.

Prices for the Rome to Bern train start as low as $198 (€167) one-way on Omio. Simply check the latest Trenitalia Frecciarossa train schedule for your ideal departure and arrival times, choose between the Super Economy, Economy, and Base fares, and book your cheap train from Rome to Bern on Omio today!

Rome to Bern train information with Frecciarossa:

  • Average Duration: 6 h 34 min
  • Cheapest Price: $198
  • Frecciarossa frequency: 1 a day

Discover the Comfort of the Rome to Bern Train Journey

Traveling on the Rome to Bern train offers a delightful experience blending breathtaking views with comfort and convenience. Departing from Rome Termini, the most bustling station in Rome, and arriving at Bern, travelers can indulge in a smooth and scenic ride connecting two iconic cities. Enjoy a hassle-free journey as trains from Rome to Bern shuttle through picturesque landscapes, making it an effortless way to traverse Italy and Switzerland's charm simultaneously. Embark on the train from Rome to Bern to explore the cultural richness and diverse scenery, all while experiencing a seamless travel experience.

Find Cheap Rome to Bern Train Tickets and Save on Your Journey

Discovering affordable train tickets for your trip from Rome to Bern is easier than ever. The cheapest tickets for this scenic railway route can start from as little as $108 (€91), making it a budget-friendly option for travelers. On average, you can expect to pay around $179 (€151) for a one-way ticket, with rates varying depending on the time of booking, travel class, and availability. For the best balance of convenience and cost, we recommend planning your trip in October, a month when demand is lower and deals are easier to find, ensuring a pleasant and economical journey.

Train Rome to Bern with Trenitalia and SBB

Traveling by train from Rome to Bern is a comfortable and scenic journey made possible by Trenitalia and SBB, two renowned rail companies. The trip combines Trenitalia’s high-speed Frecciarossa or Frecciabianca trains with SBB's efficient EuroCity services, ensuring a seamless cross-border experience. Passengers can enjoy spacious seating, complimentary Wi-Fi, and onboard dining options that make the journey just as enjoyable as the destination. Whether you're strolling through Rome’s historic landmarks or exploring Bern’s Old Town, the train provides a sustainable and hassle-free way to link these two beautiful cities.

Rome to Bern Train Times and Schedule

Planning your journey from Rome to Bern by train? This convenient and scenic route takes you through stunning European landscapes. The train journey covers a distance of 428 miles (689 km) and typically takes an average duration of 6h 34m. Whether you're traveling for leisure or business, this route is a practical and comfortable option.

When it comes to train frequency, there are approximately 4 departures daily connecting Rome to Bern. Trains operate all days of the week, ensuring you have flexibility in planning your travel regardless of whether it's a weekday or the weekend.

If you're an early riser or prefer traveling in the evening, the train schedule has you covered. The first train from Rome to Bern departs at 05:06, while the last train typically leaves at 13:50, giving you multiple options to fit your plans.

Plan your trip and enjoy the convenience of reliable Rome to Bern train times and schedule, making your journey seamless and stress-free!

FAQs: Trains from Rome to Bern

FAQs: Travel by train from Rome to Bern easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Rome to Bern.
FAQs

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links