Bus from St. Gallen to Dresden: Tickets & Timetables

Previously seen journeys

Next departures from St. Gallen to Dresden on 26 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBusBus
St. Gallen Train Station
NeustadtNo tags
FlixBusBus
St. Gallen Train Station
Dresden central station (Bayrische Straße)No tags
FlixBusBus
St. Gallen Train Station
Dresden central station (Bayrische Straße)No tags
FlixBusBus
St. Gallen Train Station
Dresden central station (Bayrische Straße)No tags
FlixBusBus
St. Gallen Train Station
NeustadtNo 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 £70, it presents an excellent value for a comfortable ride.

1bus per day
12h 35mAverage duration
318 milesDistance
13kgCO₂ emissions

Frequently asked questions about travelling by bus from St. Gallen to Dresden

  1. How far is Dresden from St. Gallen by coach?

    The distance between St. Gallen and Dresden by coach is approximately 319 miles (514 km).

  2. Is there a way to reach Dresden from St. Gallen without flying?

    You have the option to select the coach for your journey on this route. Choosing the coach guarantees a comfortable and sustainable travel experience, allowing you to admire the views on your way to your destination. You also have the option of utilising carpooling services.

People from around the world trust Busbud