Duration 1h 52m
Distance 165.4 km
Average price SFr 55
Possible routes 3 found

Disentis to Canton of St. Gallen

Rome2rio has found 3 ways to get from Disentis to Canton of St. Gallen by train, bus and car. We recommend taking the train from Disentis/Mustér to Chur and then taking the train from Chur to St. Gallen, which takes around 3h 27m. Alternatively, driving from Disentis to Sankt Gallen is the cheapest option and takes around 1h 52m. While driving from Disentis to Sankt Gallen is the fastest option and takes around 1h 52m.

Recommended route

Train

  1. Disentis/Mustér
    920 / ...
  2. Chur
    13
  3. Sankt Gallen
3h 27m
SFr 63 - SFr 103
Alternative routes

Bus

  1. Disentis/Mustér
    54-Y
  2. Chur Obere Au
    Genua-Savona-Basel / ...
  3. Sankt Gallen
3h 55m
SFr 34 - SFr 52

Drive

  1. Disentis
    165 km
  2. Sankt Gallen
Fastest
1h 52m
Cheapest
SFr 21 - SFr 35

Frequently asked questions

Want to know about travelling from Disentis to Canton of St. Gallen? 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 Disentis to Canton of St. Gallen is to drive which costs SFr 21 - SFr 35 and takes 1h 52m.

More details

The quickest way to get from Disentis to Canton of St. Gallen is to drive which costs SFr 21 - SFr 35 and takes 1h 52m.

More details

No, there is no direct bus from Disentis to Canton of St. Gallen. However, there are services departing from Disentis/Mustér and arriving at St. Gallen Lagerstrasse via Chur, Bahnhofplatz and Chur Obere Au. The journey, including transfers, takes approximately 3h 55m.

More details

No, there is no direct train from Disentis to Canton of St. Gallen. However, there are services departing from Disentis/Mustér and arriving at St. Gallen via Chur. The journey, including transfers, takes approximately 3h 27m.

More details

The distance between Disentis and Canton of St. Gallen is 62 km. The road distance is 165.4 km.

Get driving directions

The best way to get from Disentis to Canton of St. Gallen without a car is to train which takes 3h 27m and costs SFr 60 - SFr 110.

More details

It takes approximately 3h 27m to get from Disentis to Canton of St. Gallen, including transfers.

More details

Disentis to Canton of St. Gallen bus services, operated by Swiss PostAuto, depart from Disentis/Mustér station.

More details

Disentis to Canton of St. Gallen train services, operated by Rhätische Bahn, depart from Disentis/Mustér station.

More details

The best way to get from Disentis to Canton of St. Gallen is to train which takes 3h 27m and costs SFr 60 - SFr 110. Alternatively, you can bus, which costs SFr 30 - SFr 55 and takes 3h 55m.

Mode details

Disentis to Canton of St. Gallen bus services, operated by ExpressBus, arrive at St. Gallen Lagerstrasse station.

More details

Disentis to Canton of St. Gallen train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at St. Gallen station.

More details

Yes, the driving distance between Disentis to Canton of St. Gallen is 165 km. It takes approximately 1h 52m to drive from Disentis to Canton of St. Gallen.

Get driving directions

There are 419+ hotels available in Canton of St. Gallen. Prices start at SFr 100 per night.

More details

How to travel from Disentis to Canton of St. Gallen

Find all the possible transport options for your trip from Disentis to Canton of St. Gallen 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.

Walenstadt, Switzerland

Discover how to get to attractions and hotels near Walenstadt.

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