• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 4 ways to get from Geilenkirchen to Alsdorf by train, bus, taxi 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.

Recommended option

Train  •  31m

  1. Take the train from Geilenkirchen to Herzogenrath Re / ...
  2. Take the train from Herzogenrath to Alsdorf-Annapark Rb

18€ - 26€

3 alternative options

Bus  •  1h 18m

  1. Take the bus from Geilenkirchen, Bahnhof to Baesweiler, In der Schaf 431 / ...

Taxi  •  13m

  1. Take a taxi from Geilenkirchen to Alsdorf 9.2 miles

35€ - 45€

Drive  •  13m

  1. Drive from Geilenkirchen to Alsdorf 9.2 miles

1€ - 3€

Questions & Answers

The cheapest way to get from Geilenkirchen to Alsdorf is to drive which costs 1€ - 3€ and takes 13m.

More details

The quickest way to get from Geilenkirchen to Alsdorf is to taxi which costs 35€ - 45€ and takes 13m.

More details

No, there is no direct bus from Geilenkirchen to Alsdorf. However, there are services departing from Geilenkirchen, Bahnhof and arriving at Alsdorf, Im Brühl Kirche via Baesweiler, In der Schaf. The journey, including transfers, takes approximately 1h 18m.

More details

No, there is no direct train from Geilenkirchen to Alsdorf. However, there are services departing from Geilenkirchen and arriving at Alsdorf-Annapark via Herzogenrath. The journey, including transfers, takes approximately 31m.

More details

The distance between Geilenkirchen and Alsdorf is 11 km. The road distance is 14.7 km.

Get driving directions

The best way to get from Geilenkirchen to Alsdorf without a car is to train which takes 31m and costs 17€ - 27€.

More details

It takes approximately 31m to get from Geilenkirchen to Alsdorf, including transfers.

More details

Geilenkirchen to Alsdorf bus services, operated by WestVerkehr, depart from Geilenkirchen, Bahnhof station.

More details

Geilenkirchen to Alsdorf train services, operated by Deutsche Bahn, depart from Geilenkirchen station.

More details

The best way to get from Geilenkirchen to Alsdorf is to train which takes 31m and costs 17€ - 27€. Alternatively, you can bus, which costs and takes 1h 18m.

Mode details

Map of how to get from Geilenkirchen to Alsdorf.
Launch map view
  • Distance: 6.6 miles
  • Duration: 31m

What companies run services between Geilenkirchen, Germany and Alsdorf, North Rhine-Westphalia, Germany?

You can take a train from Geilenkirchen to Alsdorf via Herzogenrath in around 31m. Alternatively, WestVerkehr operates a bus from Geilenkirchen to Alsdorf hourly, and the journey takes 51m. DB Bahn Rheinlandbus also services this route every 3 hours.

Train operators
Deutsche Bahn

German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).

Contact Details
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Geilenkirchen to Herzogenrath
Ave. Duration
10m
Frequency
Every 30 minutes
Estimated price
9€ - 14€
Website
Deutsche Bahn
Train from Herzogenrath to Alsdorf-Annapark
Ave. Duration
9m
Frequency
Every 30 minutes
Estimated price
8€ - 13€
Website
Deutsche Bahn
Bus operators
WestVerkehr
Phone
02431-88-6767
Email
info@west-verkehr.de
Website
west-verkehr.de
Bus from Geilenkirchen, Bahnhof to Baesweiler, In der Schaf
Ave. Duration
51m
Frequency
Hourly
Website
WestVerkehr
DB Bahn Rheinlandbus
Phone
01806/607085
Email
dbregiobusnrw@deutschebahn.com
Website
rheinlandbus.de
Bus from Geilenkirchen, Bahnhof to Baesweiler, In der Schaf
Ave. Duration
23m
Frequency
Every 3 hours
Website
DB Bahn Rheinlandbus
Other operators
Taxi from Geilenkirchen to Alsdorf
Ave. Duration
13m
Estimated price
35€ - 45€
Veysel Özkul Taxiunternehmen und Kleintransporte
Phone
+49 241 9006222
Taxi-Mini-Car GmbH
Phone
+49 241/900700
Website
taxi-minicar-aachen.de
Central Car Autovermietung
Phone
+49 241/406487
Website
central-car.de
Sieswerda Taxi's B.V.
Phone
+31 46 451 9132
Ha-tax
Phone
+31 46 485 1462

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, Travelling to and around Russia for the 2018 FIFA World Cup and Need to know: Jadrolinija - to help you get the most out of your next trip.

More Questions & Answers

Geilenkirchen to Alsdorf bus services, operated by WestVerkehr, arrive at Baesweiler, In der Schaf station.

More details

Geilenkirchen to Alsdorf train services, operated by Deutsche Bahn, arrive at Alsdorf-Annapark station.

More details

Yes, the driving distance between Geilenkirchen to Alsdorf is 15 km. It takes approximately 13m to drive from Geilenkirchen to Alsdorf.

Get driving directions

Book your Geilenkirchen to Alsdorf train tickets online with Rome2rio.

Search and book

There are 686+ hotels available in Alsdorf. Prices start at 55€ per night.

More details