Line · Poschiavo

R19 Tirano – St. Moritz

R19 in Poschiavo, from Tirano to St. Moritz, 21 stops. Monday to Friday from 06:13 to 20:20, about every 120 min. Run by Rhätische Bahn AG (RhB).

When it runs

DayTripsFirstLastEvery
Monday–Friday2306:1320:20120 min
Saturday2206:1320:20120 min
Sunday2106:2020:20120 min

Read off the timetable for 5 November 2026, 7 November 2026 and 8 November 2026: an ordinary day of each kind in the next four weeks. The first and last trips leave the line’s first stop; the interval is the usual one between 06:00 and 20:00 in the main direction. On public holidays most lines run to the Sunday timetable. For any one day, the live board has that day’s departures.

Stops towards St. Moritz

The number after a stop is the minutes from Tirano.

  1. Tirano
  2. Campocologno 8
  3. Campascio 14
  4. Brusio 20
  5. Miralago 29
  6. Le Prese 34
  7. Li Curt 39
  8. Poschiavo 44
  9. Cadera 59
  10. Cavaglia 70
  11. Alp Grüm 85
  12. Ospizio Bernina 94
  13. Bernina Lagalb 103
  14. Bernina Diavolezza 106
  15. Bernina Suot 109
  16. Morteratsch 117
  17. Surovas 125
  18. Pontresina 130
  19. Punt Muragl Staz 142
  20. Celerina Staz 145
  21. St. Moritz 150

Towards Tirano: the same stops in reverse order.

Stops towards Poschiavo

  1. St. Moritz
  2. Celerina Staz 3
  3. Punt Muragl Staz 6
  4. Pontresina 9
  5. Surovas 19
  6. Morteratsch 25
  7. Bernina Suot 32
  8. Bernina Diavolezza 34
  9. Bernina Lagalb 37
  10. Ospizio Bernina 44
  11. Alp Grüm 54
  12. Cavaglia 70
  13. Cadera 80
  14. Poschiavo 95

Stops towards Pontresina

  1. Tirano
  2. Campocologno 8
  3. Campascio 13
  4. Brusio 19
  5. Miralago 27
  6. Le Prese 32
  7. Li Curt 37
  8. Poschiavo 40
  9. Cadera 64
  10. Cavaglia 77
  11. Alp Grüm 93
  12. Ospizio Bernina 106
  13. Bernina Lagalb 116
  14. Bernina Diavolezza 118
  15. Bernina Suot 121
  16. Morteratsch 128
  17. Surovas 134
  18. Pontresina 141

Where it meets the long-distance trains

Stations on the line with InterCity or InterRegio trains:

Every figure on this page is read from the official Swiss timetable published on opentransportdata.swiss. Tickets are sold by the transport operators. Without guarantee: no liability for errors or missed connections.