Duration 2h 20m
Distance 145.8 km
Average price 30€
Frequency 20/day

Trip overview

The train between Aachen and Witten takes 2h 20m. There is a train service every few hours from Aachen to Witten. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.


  1. Aachen West
  2. Witten
2h 20m
Bookable on Rome2rio
24€ - 35€

Frequently asked questions

Want to know about travelling from Aachen to Witten? 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.

Yes, there is a direct train departing from Aachen West and arriving at Witten Hbf. Services depart hourly, and operate every day. The journey takes approximately 2h 20m.

More details

The distance between Aachen and Witten is 116 km. The road distance is 145.8 km.

Get driving directions

Aachen to Witten train services, operated by Deutsche Bahn Regional, depart from Aachen West station.

More details

Aachen to Witten train services, operated by Deutsche Bahn Regional, arrive at Witten Hbf station.

More details

Book your Aachen to Witten train tickets online with Rome2rio.

Search and book

There are 562+ hotels available in Witten. Prices start at 49€ per night.

More details

What companies run services between Aachen and Witten?

Deutsche Bahn Regional operates a train from Aachen to Witten hourly. Tickets cost 24€ - 35€ and the journey takes 2h 20m.
Train operators
Ave. Duration
2h 20m
Estimated price
24€ - 35€

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps