- St. Gallen to Dresden buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | St. Gallen Train Station | Neustadt | No tags | ||||
![]() | Bus | St. Gallen Train Station | Dresden central station (Bayrische Straße) | No tags | ||||
![]() | Bus | St. Gallen Train Station | Neustadt | No tags | ||||
![]() | Bus | St. Gallen Train Station | Dresden central station (Bayrische Straße) | No tags | ||||
![]() | Bus | Lagerstrasse | Hbf., Bayerische Strasse | No tags |
Get from St. Gallen to Dresden
This route is served by bus only
The journey takes about 12 hours 35 minutes, and with fares starting at just $130, it presents an excellent value for a comfortable ride.
1bus per day
12h 35mAverage Duration
512 kmDistance
13kgCO₂ emissions
Where are the popular stops in St. Gallen and Dresden?
Stops in St. Gallen
- ASt. Gallen, 9000 St. Gallen, Switzerland
- B
Haltestelle Rathaus - Parkhaus
Güterbahnhofstrasse 13, 9000 St. Gallen, Switzerland - C
Lagerstrasse - Saint Gallen
St. Leonhard-Strasse 61, 9000 St. Gallen, Switzerland - D
St. Gallen
Güterbahnhofstrasse 13, 9000 St. Gallen, Switzerland - E
St. Gallen - City Hall Station
St. Gallen, Bahnhofpl. 8B, 9000 St. Gallen, Switzerland - F
Saint Gallen Bus Stop
Hechtackerstrasse 11, 9014 St. Gallen, Switzerland
Stops in Dresden
Compare bus companies
4 out of 5 stars4/51,057 reviews
4 out of 5 stars4/51,057 reviews
3.5 out of 5 stars3.5/511,420 reviews
3.5 out of 5 stars3.5/511,420 reviews
DE Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Rede Expressos, Trenitalia
Frequently asked questions about travelling from St. Gallen to Dresden by bus
What is the travel distance from St. Gallen to Dresden?
The distance between St. Gallen and Dresden is around 514 km (319 miles).
What are the departure and arrival locations for buses traveling from St. Gallen to Dresden?
Buses traveling this route start their trip at St. Gallen Train Station, in St. Gallen, and end it at Neustadt, in Dresden.







