Understanding the Bernina Express Schedule
The Bernina Express operates differently from regular Swiss trains. It's a designated panoramic service with mandatory reservations, specific train numbers, and seasonal variations. Here's what you need to know to plan effectively.
Two Seasonal Timetables
Swiss railways operate on a summer/winter schedule system. The Bernina Express follows this pattern:
- Summer timetable (2026): May 2 – October 25. More departures, longer operating hours, includes the Bernina Express Bus connection to Lugano.
- Winter timetable (2026): October 26 – December 12, and the period from December 14, 2025 through May 1, 2026. Fewer departures, no bus connection, but stunning snow scenery.
Panoramic Express vs. Regional Trains
Important distinction: the Bernina Express (panoramic train with mandatory reservation) is separate from regular regional trains that run the same route. Both use the same tracks, but:
- Bernina Express: Panoramic cars, reservation required, specific departures only
- Regional trains: Standard cars, no reservation, more frequent departures throughout the day
If the Bernina Express departures don't fit your schedule, you can travel on regional trains—same route, same views, just without the oversized windows.
Sample Departure Times (Summer 2026)
Based on Rhaetian Railway information, here are typical Bernina Express departure times. Always verify current schedules when booking, as times may vary by specific date.
Southbound: Chur / St. Moritz → Tirano
| Departure Station | Departure Time | Arrival Tirano | Notes |
|---|---|---|---|
| Chur | 08:32 | 12:49 | Full route via Albula Line |
| St. Moritz | 09:10 | 11:35 | Bernina Line only |
| St. Moritz | 10:34 | 12:49 | Connects from morning Chur departure |
| St. Moritz | 14:03 | 16:21 | Afternoon departure |
Northbound: Tirano → St. Moritz / Chur
| Departure Tirano | Arrival St. Moritz | Arrival Chur | Notes |
|---|---|---|---|
| 10:07 | 12:29 | 14:58 | Morning departure, full route available |
| 14:03 | 16:25 | 18:58 | Afternoon departure |
| 16:07 | 18:29 | — | Late departure, terminates St. Moritz |
*Times are indicative based on official sources. Actual schedules may vary—always confirm when booking.
Journey Duration by Segment
Planning connections? Here's how long each segment takes:
| Segment | Duration |
|---|---|
| Chur → St. Moritz (Albula Line) | ~2 hours |
| St. Moritz → Tirano (Bernina Line) | ~2.5 hours |
| Chur → Tirano (Full Route) | ~4 hours |
| Tirano → Lugano (Bus, summer only) | ~3 hours |
Best Departure Times for Photography
Light matters. Here's my guidance based on photographing the route multiple times:
For Southbound Travel (Chur/St. Moritz → Tirano)
Morning departures (before 11:00): Best light on the Morteratsch Glacier and Lago Bianco. Sun is behind you for much of the scenic Bernina section. The iconic viaducts are front-lit.
Afternoon departures: Challenging light as you'll be heading into the sun. However, the descent to Tirano catches nice golden-hour light in late afternoon.
For Northbound Travel (Tirano → St. Moritz/Chur)
Morning departures: Sun angle works against glacier photography but creates nice lighting in the Poschiavo valley.
Afternoon departures (14:00+): Better for glacier photography as the sun illuminates the peaks. Golden hour light on the upper sections if timing works.
💡 Timing Tip
If photography is your priority, take the morning southbound train (depart St. Moritz ~09:00-10:30). This gives you optimal light on the most scenic sections and arrives in Tirano in time for a leisurely Italian lunch.
Bernina Express Bus Schedule
The Bernina Express Bus extends the journey from Tirano to Lugano, crossing the border back into Switzerland via scenic Italian lakes. This service operates in summer only.
Summer 2026 Bus Schedule
The bus typically operates 1-2 times daily, timed to connect with arriving Bernina Express trains:
- Departure from Tirano: Usually mid-afternoon (around 14:00-15:00)
- Arrival in Lugano: Approximately 3 hours later
- Route: Tirano → Lake Como (quick photo stop) → Menaggio → Lugano
The bus requires a separate reservation. Book together with your train ticket for seamless connections.
Connecting Train Services
Getting to the Bernina Express start points requires planning. Here are typical connection options:
From Zürich to Chur
- Duration: ~1 hour 15 minutes
- Frequency: Hourly direct trains
- Tip: Take the 07:00 or earlier to catch morning Bernina Express departures
From Zürich to St. Moritz
- Duration: ~3 hours 20 minutes
- Route: Change at Chur (connects to Albula Line)
- Alternative: Stay overnight in St. Moritz and take a morning Bernina Express
From Milan to Tirano
- Duration: ~2 hours 30 minutes
- Operator: Trenord (Italian regional railway)
- Frequency: Roughly hourly
- Tip: Take an early train to catch the morning northbound Bernina Express
From Lugano to Tirano
- Summer: Bernina Express Bus (scenic route via Lake Como)
- Year-round: Train via Italy (Lugano → Milan → Tirano, 3+ hours)
Seasonal Considerations
Summer (May – October)
- Most departures available
- Book 2-4 weeks ahead for popular dates
- Bernina Express Bus operates
- Longest daylight hours—early/late departures still have light
Winter (November – April)
- Reduced schedule (fewer trains)
- No Bernina Express Bus
- Easier to get reservations (except holidays)
- Short daylight—choose midday departures for best visibility
- Snow can cause occasional delays
Shoulder Seasons (April, October)
- Mixed schedules—check carefully for your date
- Weather can be variable
- Often the best combination of availability and scenery
Holiday and Special Dates
Certain dates require extra planning:
- Christmas / New Year: Popular for winter scenery, book early
- Easter: Spring snow views, moderate demand
- Swiss National Day (August 1): Domestic travelers increase demand
- August (entire month): European vacation peak, busiest period
- October half-term: UK and European school holidays increase demand
Real-Time Updates
Swiss trains are famously punctual, but delays can happen. Check these resources:
- SBB Mobile app: Real-time departures and platform information
- Rhaetian Railway website: Service alerts for the RhB network
- Station displays: Check departure boards 30+ minutes before your train
📱 App Recommendation
Download the SBB Mobile app before your trip. It works for all Swiss trains including Rhaetian Railway, shows real-time departures, and includes platform information. Search "SBB" in your app store.
Frequently Asked Questions
Your reservation is for a specific train. If you miss it, you'll need to contact Rhaetian Railway to rebook—subject to availability and potential fees. Regional trains (without panoramic cars) run more frequently and don't require reservations.
Yes, the Bernina Express operates on most holidays including Christmas, though with a reduced schedule. Check the specific date when booking.
The Bernina line operates year-round and is designed for Alpine winters. However, extreme weather can cause delays or temporary suspensions. The railway typically clears snow quickly. Check service alerts if conditions look severe.
Swiss timetables are published about 3-4 months ahead of the schedule change (December and May). For dates further out, use current year's equivalent period as a guide—schedules rarely change dramatically year to year.