Cheap train tickets from Berlin to Weinheim

Showing times and prices for Jan 20

Cheapest

$60

Average

$88

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 Weinheim will cost around $ 88 if you buy it on the day, but the cheapest tickets can be found for only $ 60.

Cheapest
09:28PMBerlin Hbf8h13 05:41AMWeinheim
1 changes
$601One-way
Cheapest
09:28PMBerlin Hbf7h33 05:01AMWeinheim
2 changes
$601One-way
Cheapest
05:28AMBerlin Hbf5h53 11:21AMWeinheim
1 changes
$601One-way
2nd Cheapest
09:28PMBerlin Hbf7h44 05:12AMWeinheim (Bergstraße)
1 changes
$651One-way
2nd Cheapest
07:35PMBerlin Hbf5h33 01:08AMWeinheim (Bergstraße)
2 changes
$651One-way

Train schedule from Berlin to Weinheim

Showing trains for tomorrow, Thu, Jan 20
12:21AMBerlin Hbf8h37 08:58AMWeinheim (Bergstraße)
0 changes
12:21AMBerlin Hbf9h00 09:21AMWeinheim
0 changes
04:30AMBerlin Hbf5h51 10:21AMWeinheim
0 changes
04:30AMBerlin Hbf5h28 09:58AMWeinheim (Bergstraße)
0 changes
04:30AMBerlin Hbf5h51 10:21AMWeinheim
0 changes
05:28AMBerlin Hbf5h53 11:21AMWeinheim
0 changes
06:01AMBerlin Hbf4h54 10:55AMWeinheim (Bergstraße)
0 changes
06:01AMBerlin Hbf5h20 11:21AMWeinheim
0 changes
06:30AMBerlin Hbf5h51 12:21PMWeinheim
0 changes
06:34AMBerlin Hbf7h47 02:21PMWeinheim
0 changes
07:04AMBerlin Hbf4h54 11:58AMWeinheim (Bergstraße)
0 changes
07:04AMBerlin Hbf5h17 12:21PMWeinheim
0 changes
07:28AMBerlin Hbf5h30 12:58PMWeinheim (Bergstraße)
0 changes
07:28AMBerlin Hbf5h53 01:21PMWeinheim
0 changes
07:37AMBerlin Hbf5h44 01:21PMWeinheim
0 changes
07:46AMBerlin Hbf5h12 12:58PMWeinheim (Bergstraße)
0 changes
07:46AMBerlin Hbf5h35 01:21PMWeinheim
0 changes
07:46AMBerlin Hbf5h55 01:41PMWeinheim
0 changes
08:30AMBerlin Hbf5h51 02:21PMWeinheim
0 changes
08:30AMBerlin Hbf5h28 01:58PMWeinheim (Bergstraße)
0 changes
08:46AMBerlin Hbf5h12 01:58PMWeinheim (Bergstraße)
0 changes
08:46AMBerlin Hbf6h05 02:51PMWeinheim
0 changes
08:46AMBerlin Hbf5h35 02:21PMWeinheim
0 changes
09:28AMBerlin Hbf5h30 02:58PMWeinheim (Bergstraße)
0 changes
09:28AMBerlin Hbf5h53 03:21PMWeinheim
0 changes
09:28AMBerlin Hbf5h43 03:11PMWeinheim
0 changes
09:37AMBerlin Hbf5h44 03:21PMWeinheim
0 changes
09:46AMBerlin Hbf5h55 03:41PMWeinheim
0 changes
09:46AMBerlin Hbf5h25 03:11PMWeinheim
0 changes
09:46AMBerlin Hbf5h12 02:58PMWeinheim (Bergstraße)
0 changes
10:30AMBerlin Hbf5h51 04:21PMWeinheim
0 changes
11:04AMBerlin Hbf5h07 04:11PMWeinheim
0 changes
11:04AMBerlin Hbf4h54 03:58PMWeinheim (Bergstraße)
0 changes
11:28AMBerlin Hbf5h43 05:11PMWeinheim
0 changes
11:28AMBerlin Hbf5h30 04:58PMWeinheim (Bergstraße)
0 changes
11:28AMBerlin Hbf5h53 05:21PMWeinheim
0 changes
11:37AMBerlin Hbf5h44 05:21PMWeinheim
0 changes
11:46AMBerlin Hbf5h25 05:11PMWeinheim
0 changes
11:46AMBerlin Hbf5h12 04:58PMWeinheim (Bergstraße)
0 changes
11:46AMBerlin Hbf5h55 05:41PMWeinheim
0 changes
12:30PMBerlin Hbf5h51 06:21PMWeinheim
0 changes
12:34PMBerlin Hbf7h37 08:11PMWeinheim
0 changes
01:04PMBerlin Hbf4h54 05:58PMWeinheim (Bergstraße)
0 changes
01:04PMBerlin Hbf5h07 06:11PMWeinheim
0 changes
01:28PMBerlin Hbf5h30 06:58PMWeinheim (Bergstraße)
0 changes
01:28PMBerlin Hbf5h53 07:21PMWeinheim
0 changes
01:28PMBerlin Hbf5h43 07:11PMWeinheim
0 changes
01:37PMBerlin Hbf5h44 07:21PMWeinheim
0 changes
01:46PMBerlin Hbf5h55 07:41PMWeinheim
0 changes
01:46PMBerlin Hbf5h25 07:11PMWeinheim
0 changes
01:46PMBerlin Hbf5h12 06:58PMWeinheim (Bergstraße)
0 changes
02:30PMBerlin Hbf6h11 08:41PMWeinheim
0 changes
03:04PMBerlin Hbf4h54 07:58PMWeinheim (Bergstraße)
0 changes
03:04PMBerlin Hbf5h07 08:11PMWeinheim
0 changes
03:28PMBerlin Hbf6h15 09:43PMWeinheim
0 changes
03:33PMBerlin Hbf5h25 08:58PMWeinheim (Bergstraße)
0 changes
03:33PMBerlin Hbf5h38 09:11PMWeinheim
0 changes
03:46PMBerlin Hbf5h57 09:43PMWeinheim
0 changes
03:46PMBerlin Hbf5h25 09:11PMWeinheim
0 changes
03:46PMBerlin Hbf5h12 08:58PMWeinheim (Bergstraße)
0 changes
04:30PMBerlin Hbf5h43 10:13PMWeinheim
0 changes
05:04PMBerlin Hbf4h46 09:50PMWeinheim (Bergstraße)
0 changes
05:04PMBerlin Hbf5h39 10:43PMWeinheim
0 changes
05:04PMBerlin Hbf5h09 10:13PMWeinheim
0 changes
05:28PMBerlin Hbf5h45 11:13PMWeinheim
0 changes
05:32PMBerlin Hbf5h37 11:09PMWeinheim (Bergstraße)
0 changes
05:36PMBerlin Hbf5h33 11:09PMWeinheim (Bergstraße)
0 changes
05:36PMBerlin Hbf5h37 11:13PMWeinheim
0 changes
05:46PMBerlin Hbf5h57 11:43PMWeinheim
0 changes
05:46PMBerlin Hbf5h55 11:41PMWeinheim
0 changes
07:04PMBerlin Hbf4h44 11:48PMWeinheim (Bergstraße)
0 changes
07:04PMBerlin Hbf5h39 12:43AMWeinheim
0 changes
07:35PMBerlin Hbf5h33 01:08AMWeinheim (Bergstraße)
0 changes
07:35PMBerlin Hbf9h06 04:41AMWeinheim
0 changes
08:05PMBerlin Hbf8h47 04:52AMWeinheim (Bergstraße)
0 changes
08:54PMBerlin Hbf8h18 05:12AMWeinheim (Bergstraße)
0 changes
08:54PMBerlin Hbf8h27 05:21AMWeinheim
0 changes
09:28PMBerlin Hbf7h44 05:12AMWeinheim (Bergstraße)
0 changes
09:28PMBerlin Hbf7h53 05:21AMWeinheim
0 changes
09:28PMBerlin Hbf8h13 05:41AMWeinheim
0 changes
09:28PMBerlin Hbf7h33 05:01AMWeinheim
0 changes
10:29PMBerlin Hbf9h42 08:11AMWeinheim
0 changes
10:29PMBerlin Hbf10h52 09:21AMWeinheim
0 changes
10:29PMBerlin Hbf9h27 07:56AMWeinheim (Bergstraße)
0 changes
10:29PMBerlin Hbf11h26 09:55AMWeinheim
0 changes
10:29PMBerlin Hbf10h29 08:58AMWeinheim (Bergstraße)
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Fastest train times from Berlin to Weinheim

Showing times and prices for Jan 20

Fastest Journey

4 h 44 m

Average

6 h 12 m

Trains per day

86

Distance

468 km

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

These direct trains cover the 468 km distance in an average of 6 h 12 m but if you time it right, some trains will get you there in just 4 h 44 m .

The slowest trains will take 11 h 26 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.

Fastest
07:04PMBerlin Hbf4h44 11:48PMWeinheim (Bergstraße)
0 changes
$821One-way
2nd Fastest
05:04PMBerlin Hbf4h46 09:50PMWeinheim (Bergstraße)
1 changes
$1071One-way
07:04AMBerlin Hbf4h54 11:58AMWeinheim (Bergstraße)
1 changes
$821One-way
03:04PMBerlin Hbf4h54 07:58PMWeinheim (Bergstraße)
1 changes
$821One-way
11:04AMBerlin Hbf4h54 03:58PMWeinheim (Bergstraße)
1 changes
$961One-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 Weinheim

distanceDistance290 miles (468 km)
durationAverage train duration5 h 27 min
priceAverage train ticket price$58 (€48)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersFlixTrain or Deutsche Bahn

Trains from Berlin to Weinheim cover the 290 miles (468 km) long route taking on average 5 h 27 min with our travel partners like FlixTrain or Deutsche Bahn. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this journey costs around $58 (€48), you can find the cheapest train ticket for as low as $55 (€46). Travelers depart most frequently from Berlin Hbf and arrive in Weinheim (Bergstraße).

Train companies: Deutsche Bahn from Berlin to Weinheim trains

You can travel by train from Berlin to Weinheim with Deutsche Bahn for as low as $55 (€46). When you search for schedules and tickets, Omio will show you the best route.

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 Weinheim train.

Train information from Berlin to Weinheim with Deutsche Bahn:

  • Average Duration: 4 h 50 min
  • Average Price: $55
  • Deutsche Bahn frequency: 1 a day

Deutsche Bahn's current ticket policies due to COVID-19 for your train between Berlin and Weinheim are the following:

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

Travel Tips: Trains from Berlin to Weinheim

Travel by train to Weinheim 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 Weinheim.
FAQs

How much do cheap train tickets to Weinheim from Berlin cost?

Train tickets between Berlin and Weinheim for some dates and times can be found for as cheap as $55 (€46)  one way in the next 7 days.

How much is a train ticket to Weinheim from Berlin?

If you are looking to purchase your train ticket in the next 7 days, you can expect the Berlin to Weinheim train to cost on average $58 (€48)  one way.

How far is it from Berlin to Weinheim by train?

When traveling this route you should expect the distance to Weinheim from Berlin by train to be approximately 290 miles (468 km).

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

While the time it takes to travel 290 miles (468 km) between Berlin and Weinheim can vary based on specific dates, weekends, and holidays, the Berlin to Weinheim train journey time is on average 5 h 27 min.

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

When taking a train from Berlin, you have a couple of train stations you can depart from including Berlin Hbf, Berlin Spandau and Berlin Südkreuz. When you arrive in Weinheim, your train can arrive in train stations including Weinheim (Bergstraße), Weinheim Hauptbahnhof and Weinheim-Sulzbach.

Omio customers traveling this route book their trains from Berlin Hbf   to Weinheim (Bergstraße).

Where is the departure train station in Berlin located? Where is the arrival train station in Weinheim located?

Passengers board their train most frequently from Berlin Hbf and travel around 1.7 miles (2.8 km) from the city center to this train station.

Passengers traveling this route most often arrive at Weinheim (Bergstraße) and need to travel approximately 0.3 miles (505 m) from the train station to the city center in Weinheim.

Which train companies should I travel with from Berlin to Weinheim?

For the best Berlin to Weinheim train to book, you can travel safely and comfortably with FlixTrain or Deutsche Bahn. However, it's always good to check all possible train companies with services from Berlin to Weinheim to compare what amenities they may offer.

How many train services per day are there between Berlin and Weinheim?

The average number of trains departing Berlin for Weinheim is 1 a day. The train schedules and services may vary between weekdays and weekends.

What time is the earliest train from Berlin to Weinheim? What time is the last train from Berlin to Weinheim?

The first Berlin to Weinheim train departs at 6: 04 AM   and the last train from Berlin to Weinheim leaves at 2: 33 PM. Check out the most up-to-date train schedule from Berlin to Weinheim on Omio and find the best time to travel to your destination.

How far in advance should I book a train ticket from Berlin to Weinheim to get the best deals?

If you buy a train ticket from Berlin to Weinheim within the next 7 days, you can find tickets to cost on average $58 (€48) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Berlin and Weinheim are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Berlin
Weinheim
Berlin Hbf is the most popular Berlin railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Berlin for your trip to Weinheim.
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