There are 4 ways to get from Grimma to Dresden by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Grimma Ob Bf to Borsdorf(Sachs)train Rb
- Take the train from Borsdorf(Sachs) to Dresden Hauptbahnhoftrain Re50
2h 21m€24–91Drive 83.9 km
cheapest- Drive from Grimma to Dresdencar 83.9 km
51 min€13–18Line 690 bus, bus
- Take the bus from Grimma, Bahnhof to Leipzig, Hauptbahnhof/Ostseitebus 690
- Take the bus from Leipzig central train station to Dresden central stationbus N67 / ...
3h 26mTrain, line 750 bus, line 424 bus
- Take the train from Grimma Ob Bf to Doebeln Hbftrain Rb
- Take the bus from Döbeln, Hauptbahnhof to Nossen Bahnhofbus 750
- Take the bus from Nossen Leiseberg to Dresden Hbfbus 424
3h 49m
Grimma to Dresden by train
Comparing Your Travel Options
The cheapest way to get from Grimma to Dresden is to drive which costs €12 - €18 and takes 51 min.
The fastest way to get from Grimma to Dresden is to drive which takes 51 min and costs €12 - €18.
No, there is no direct bus from Grimma to Dresden station. However, there are services departing from Grimma, Bahnhof and arriving at Dresden central station via Leipzig central train station. The journey, including transfers, takes approximately 3h 26m.
No, there is no direct train from Grimma to Dresden. However, there are services departing from Grimma Ob Bf and arriving at Dresden Hauptbahnhof via Borsdorf(Sachs). The journey, including transfers, takes approximately 2h 21m.
The distance between Grimma and Dresden is 127 km. The road distance is 83.9 km.
The best way to get from Grimma to Dresden without a car is to train which takes 2h 21m and costs €24 - €95.
It takes approximately 2h 21m to get from Grimma to Dresden, including transfers.
Grimma to Dresden bus services, operated by Regionalbus Leipzig GmbH, depart from Grimma, Bahnhof station.
Grimma to Dresden train services, operated by Transdev GmbH, depart from Grimma Ob Bf station.
The best way to get from Grimma to Dresden is to train which takes 2h 21m and costs €24 - €95. Alternatively, you can line 690 bus and bus, which costs and takes 3h 26m.
What companies run services between Grimma, Germany and Dresden, Germany?
You can take a train from Grimma Ob Bf to Dresden Hauptbahnhof via Borsdorf(Sachs) in around 2h 21m. Alternatively, you can take a bus from Grimma, Bahnhof to Dresden central station via Leipzig, Hauptbahnhof/Ostseite and Leipzig central train station in around 3h 26m.
- Phone
- +49 30 200 73-0
- [email protected]
- Website
- Transdev GmbH
Train from Grimma Ob Bf to Borsdorf(Sachs)
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- €4–7
- Schedules at
- Transdev GmbH
Train from Grimma Ob Bf to Doebeln Hbf
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €7–11
- Schedules at
- Transdev GmbH
- Phone
- +49 30 311682904
- Website
- DB Bus
Train from Grimma Ob Bf to Borsdorf(Sachs)
- Ave. Duration
- 22 min
- Frequency
- 3 times a day
- Website
- DB Bus
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Borsdorf(Sachs) to Dresden Hauptbahnhof
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €20–85
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- 03425 898989
- Website
- Regionalbus Leipzig GmbH
Bus from Grimma, Bahnhof to Leipzig, Hauptbahnhof/Ostseite
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Schedules at
- Regionalbus Leipzig GmbH
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Leipzig central train station to Dresden central station
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- €9–15
- Website
- Flixbus
- Phone
- (03727) 9 68 0
- [email protected]
- Website
- Regiobus Mittelsachsen
Bus from Döbeln, Hauptbahnhof to Nossen Bahnhof
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Schedules at
- Regiobus Mittelsachsen
Bus from Nossen Leiseberg to Dresden Hbf
- Ave. Duration
- 48 min
- Frequency
- Every 2 hours
- Schedules at
- VGM Verkehrgesellschaft Meißen MbH
Want to know more about travelling around Germany
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Grimma to Dresden bus services, operated by Regionalbus Leipzig GmbH, arrive at Leipzig, Hauptbahnhof/Ostseite station.
Grimma to Dresden train services, operated by Transdev GmbH, arrive at Borsdorf(Sachs) station.
Yes, the driving distance between Grimma to Dresden is 84 km. It takes approximately 51 min to drive from Grimma to Dresden.
Book your Grimma to Dresden train tickets online with Omio.
There are 2104+ hotels available in Dresden.







