[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Berlin to Worms

Showing times and prices for May 23

Cheapest

$48

Average

$75

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Berlin to Worms will cost around $ 75 if you buy it on the day, but the cheapest tickets can be found for only $ 48.

Deutsche Bahn
08:42PMBerlin9h32 06:14AMWorms
0 changes
$481One-way
Deutsche Bahn
03:25AMBerlin6h49 10:14AMWorms
0 changes
$631One-way
Deutsche Bahn
07:28PMBerlin7h23 02:51AMWorms
0 changes
$861One-way
Deutsche Bahn
08:29PMBerlin11h11 07:40AMWorms
0 changes
$1021One-way

Train schedule from Berlin to Worms

Showing trains for tomorrow, Mon, May 23
Deutsche Bahn
03:25AMBerlin6h49 10:14AMWorms
0 changes
Deutsche Bahn
07:28PMBerlin7h23 02:51AMWorms
0 changes
Deutsche Bahn
08:29PMBerlin11h11 07:40AMWorms
0 changes
Deutsche Bahn
08:42PMBerlin9h32 06:14AMWorms
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Mon
May 23
$48Deutsche Bahn
$31Flixbus
$94Lufthansa
Tue
May 24
$27Deutsche Bahn
$22Flixbus
$202Eurowings
Wed
May 25
$45Deutsche Bahn
$22Flixbus
$157Eurowings
Thu
May 26
$27Deutsche Bahn
$48Flixbus
$157Eurowings
Fri
May 27
$27Deutsche Bahn
$23Flixbus
$121Lufthansa
Sat
May 28
$17FlixTrain
$21Flixbus
$90Eurowings
Sun
May 29
$27Deutsche Bahn
$37Flixbus
$90Eurowings

Fastest train times from Berlin to Worms

Showing times and prices for May 23

Fastest Journey

6 h 49 m

Average

8 h 43 m

Trains per day

4

Distance

477 km

Of the 4 trains that leave Berlin for Worms every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 477 km distance in an average of 8 h 43 m but if you time it right, some trains will get you there in just 6 h 49 m .

The slowest trains will take 11 h 11 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Deutsche Bahn
03:25AMBerlin6h49 10:14AMWorms
0 changes
$631One-way
Deutsche Bahn
07:28PMBerlin7h23 02:51AMWorms
0 changes
$861One-way
Deutsche Bahn
08:42PMBerlin9h32 06:14AMWorms
0 changes
$481One-way
Deutsche Bahn
08:29PMBerlin11h11 07:40AMWorms
0 changes
$1021One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Berlin to Worms

distanceDistance296 miles (477 km)
durationAverage train duration7 h 6 min
priceAverage train ticket price$63 (€56)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesDeutsche Bahn with connection or Deutsche Bahn

Trains from Berlin to Worms cover the 296 miles (477 km) long trip taking on average 7 h 6 min with our travel partners like Deutsche Bahn with connection or Deutsche Bahn. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $63 (€56), but the average price of train tickets is $63 (€56). Travelers depart most frequently from Berlin Hbf and arrive in Worms Hbf.

Train providers: Deutsche Bahn from Berlin to Worms trains

Deutsche Bahn trains will get you from Berlin to Worms from $63 (€56). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Berlin to Worms train.

Berlin to Worms train information with Deutsche Bahn:

  • Average Duration: 6 h 25 min
  • Average Price: $63
  • Deutsche Bahn frequency: 7 a day

When you buy your Deutsche Bahn train tickets from Berlin to Worms don't forget to keep the following COVID-19 related policies in mind:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips: Trains from Berlin 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 Berlin to Worms.
FAQs

How much do cheap trains from Berlin to Worms cost?

Train tickets to Worms from Berlin for some dates and times can be found for as cheap as $63 (€56)  one way in the next 7 days.

What is the cost of a train between Berlin and Worms?

The Berlin to Worms train ticket price is on average $63 (€56)  if you are looking to buy your tickets for this journey in the next week.

How far is Berlin to Worms by train?

You should expect to travel around 296 miles (477 km)  to Worms from Berlin by train.

How long is a train to Worms from Berlin on average?

The train time from Berlin to Worms is on average 7 h 6 min  for the 296 miles (477 km) long journey, but the time it takes to go to Worms from Berlin by train can vary depending on specific dates or traveling on weekends and holidays.

What is the departure train station in Berlin and arrival train station in Worms?

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

Where is the Berlin train station located? Where is the Worms train station located?

Passengers board the train most frequently from Berlin Hbf, which is located around 3.5 miles (5.6 km) away from the city center, and they get off the train at Worms Hbf, located 0.2 miles (419 m) away from the city center.

What train companies go from Berlin to Worms?

If you're looking for trains from Berlin to Worms, you can rely on Deutsche Bahn with connection or Deutsche Bahn to get you to Worms. It's also good to check out all possible train providers for the Berlin to Worms route to see if there might be differences in the amenities they offer.

How many trains are there between Berlin and Worms a day?

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

When is the earliest train from Berlin to Worms? When is the last train from Berlin to Worms?

You can take the earliest train from Berlin to Worms at 4: 34 AM   or take the last train from Berlin to Worms leaving at 11: 41 PM. Look for the latest Berlin to Worms train schedules on Omio and book the best time to take the train for this journey.

How early should I purchase train tickets to Worms from Berlin to score the best deals?

If you buy the Berlin to Worms train within the next 7 days, you can find one way tickets to cost on average $63 (€56). However, booking your train ticket in advance gives you access to the best prices for trains between Berlin and Worms. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Berlin
Worms
The major railway station for departures from Berlin is Berlin Hbf. Read all the information you need to know about services, amenities and connections at Berlin Hbf for your journey to Worms from Berlin.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+49 302971055
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 07: 00 - 22: 00 | Sun: 08: 00 - 22: 00
Public transit options for Berlin Hbf
U-Bahn lines: U5
S-Bahn lines: S3, S5, S7, S9
Bus lines: 120, 123, 142, 147, 245, M41, M85, N20, N40, N5
Tram lines: M5, M6, M8, M10
Train lines: ICE, EC, IC, FEX, HBX, IRE, RB10, RB14, RB21, RB22, RE1, RE2, RE3, RE4, RE5, RE7