More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Bonn to Worms

distanceDistance94 miles (151 km)
frequencyTrain frequency17 a day
changesDirect trainYes, there are 17 direct trains a day

Trains from Bonn to Worms cover the 94 miles (151 km) long route taking on average 2 h 55 min with our travel partners like. Normally, there are 17 trains operating per day, including direct services available. Travelers depart most frequently from Bonn Hbf and arrive in Worms Hbf.

Travel Tips: Trains from Bonn to Worms

Travel by train to Worms easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bonn to Worms.
FAQs

What is the distance from Bonn to Worms by train?

The train distance from Bonn to Worms is around 94 miles (151 km).

What is the Bonn to Worms train travel time?

On average the Bonn to Worms train time is 2 h 55 min  covering the 94 miles (151 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

When traveling by train from Bonn to Worms, which train station in Bonn do I depart from and which train station in Worms do I arrive in?

Omio customers traveling this route book their trains from Bonn Hbf   to Worms Hbf.

Where is the train station in Bonn? Where is the train station in Worms?

Passengers board their train most frequently from Bonn Hbf and travel around 0.1 miles (249 m) from the city center to this train station.

Passengers traveling this route most often arrive at Worms Hbf and need to travel approximately 0.2 miles (285 m) from the train station to the city center in Worms.

How many train services are there to Worms from Bonn a day?

On average, there are 17 trains a day from Bonn to Worms. The train times and services may be different on weekends and holidays compared to weekdays.

What time is the earliest train from Bonn to Worms? What time is the last train from Bonn to Worms?

You can take the first train from Bonn to Worms at 7: 38 AM. The last train from Bonn to Worms that you can take departs at 7: 38 AM. Omio shows you the latest train from Bonn to Worms schedule to help you book the best departure time for this journey.

Important Stations and Airports for this Journey

Bonn
Worms
The major railway station for departures from Bonn is Bonn Hbf. Read all the information you need to know about services, amenities and connections at Bonn Hbf for your journey between Bonn and Worms.