Cheap train tickets from Berlin to Weimar

Showing times and prices for Jan 21

Cheapest

$27

Average

$67

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

Cheapest
08:15PMBerlin Hbf4h27 12:42AMWeimar
2 changes
$271One-way
2nd Cheapest
05:11PMBerlin Hbf4h03 09:14PMWeimar West
3 changes
$441One-way
2nd Cheapest
01:11PMBerlin Hbf4h03 05:14PMWeimar West
3 changes
$441One-way
2nd Cheapest
09:28PMBerlin Hbf3h34 01:02AMWeimar Berkaer Bhf
2 changes
$441One-way
2nd Cheapest
01:15PMBerlin Hbf4h01 05:16PMWeimar Berkaer Bhf
4 changes
$441One-way

Train schedule from Berlin to Weimar

Showing trains for tomorrow, Fri, Jan 21
12:21AMBerlin Hbf6h19 06:40AMWeimar
0 changes
12:21AMBerlin Hbf6h33 06:54AMWeimar Berkaer Bhf
0 changes
12:21AMBerlin Hbf6h31 06:52AMWeimar West
0 changes
04:30AMBerlin Hbf2h34 07:04AMWeimar
0 changes
04:30AMBerlin Hbf2h41 07:11AMWeimar
0 changes
05:34AMBerlin Hbf2h16 07:50AMWeimar
0 changes
06:01AMBerlin Hbf2h03 08:04AMWeimar
0 changes
06:01AMBerlin Hbf2h13 08:14AMWeimar West
0 changes
06:01AMBerlin Hbf2h15 08:16AMWeimar Berkaer Bhf
0 changes
06:30AMBerlin Hbf2h46 09:16AMWeimar Berkaer Bhf
0 changes
06:30AMBerlin Hbf2h46 09:16AMWeimar Berkaer Bhf
0 changes
06:30AMBerlin Hbf2h44 09:14AMWeimar West
0 changes
06:30AMBerlin Hbf2h44 09:14AMWeimar West
0 changes
06:30AMBerlin Hbf2h20 08:50AMWeimar
0 changes
07:04AMBerlin Hbf2h12 09:16AMWeimar
0 changes
07:04AMBerlin Hbf2h39 09:43AMWeimar
0 changes
07:37AMBerlin Hbf2h39 10:16AMWeimar Berkaer Bhf
0 changes
07:37AMBerlin Hbf2h13 09:50AMWeimar
0 changes
07:37AMBerlin Hbf2h37 10:14AMWeimar West
0 changes
08:01AMBerlin Hbf2h15 10:16AMWeimar
0 changes
08:30AMBerlin Hbf2h20 10:50AMWeimar
0 changes
08:30AMBerlin Hbf2h44 11:14AMWeimar West
0 changes
08:30AMBerlin Hbf2h46 11:16AMWeimar Berkaer Bhf
0 changes
09:37AMBerlin Hbf2h13 11:50AMWeimar
0 changes
09:37AMBerlin Hbf2h39 12:16PMWeimar Berkaer Bhf
0 changes
09:37AMBerlin Hbf2h37 12:14PMWeimar West
0 changes
10:30AMBerlin Hbf2h44 01:14PMWeimar West
0 changes
10:30AMBerlin Hbf2h46 01:16PMWeimar Berkaer Bhf
0 changes
10:30AMBerlin Hbf2h20 12:50PMWeimar
0 changes
11:04AMBerlin Hbf2h36 01:40PMWeimar
0 changes
11:04AMBerlin Hbf2h12 01:16PMWeimar
0 changes
11:37AMBerlin Hbf2h39 02:16PMWeimar Berkaer Bhf
0 changes
11:37AMBerlin Hbf2h37 02:14PMWeimar West
0 changes
11:37AMBerlin Hbf2h13 01:50PMWeimar
0 changes
12:30PMBerlin Hbf2h46 03:16PMWeimar Berkaer Bhf
0 changes
12:30PMBerlin Hbf2h20 02:50PMWeimar
0 changes
12:30PMBerlin Hbf2h46 03:16PMWeimar Berkaer Bhf
0 changes
12:30PMBerlin Hbf2h44 03:14PMWeimar West
0 changes
12:30PMBerlin Hbf2h44 03:14PMWeimar West
0 changes
01:04PMBerlin Hbf2h12 03:16PMWeimar
0 changes
01:04PMBerlin Hbf2h39 03:43PMWeimar
0 changes
01:11PMBerlin Hbf4h03 05:14PMWeimar West
0 changes
01:11PMBerlin Hbf4h05 05:16PMWeimar Berkaer Bhf
0 changes
01:15PMBerlin Hbf4h01 05:16PMWeimar Berkaer Bhf
0 changes
01:15PMBerlin Hbf3h59 05:14PMWeimar West
0 changes
01:15PMBerlin Hbf3h52 05:07PMWeimar
0 changes
01:37PMBerlin Hbf2h13 03:50PMWeimar
0 changes
01:37PMBerlin Hbf2h39 04:16PMWeimar Berkaer Bhf
0 changes
01:37PMBerlin Hbf2h37 04:14PMWeimar West
0 changes
02:04PMBerlin Hbf2h39 04:43PMWeimar
0 changes
02:04PMBerlin Hbf2h12 04:16PMWeimar
0 changes
02:30PMBerlin Hbf2h20 04:50PMWeimar
0 changes
02:30PMBerlin Hbf2h44 05:14PMWeimar West
0 changes
02:30PMBerlin Hbf2h46 05:16PMWeimar Berkaer Bhf
0 changes
03:04PMBerlin Hbf2h36 05:40PMWeimar
0 changes
03:04PMBerlin Hbf2h12 05:16PMWeimar
0 changes
03:37PMBerlin Hbf2h13 05:50PMWeimar
0 changes
04:05PMBerlin Hbf1h59 06:04PMWeimar
0 changes
04:05PMBerlin Hbf2h09 06:14PMWeimar West
0 changes
04:05PMBerlin Hbf2h11 06:16PMWeimar Berkaer Bhf
0 changes
04:30PMBerlin Hbf2h44 07:14PMWeimar West
0 changes
04:30PMBerlin Hbf2h46 07:16PMWeimar Berkaer Bhf
0 changes
04:30PMBerlin Hbf2h20 06:50PMWeimar
0 changes
04:30PMBerlin Hbf2h46 07:16PMWeimar Berkaer Bhf
0 changes
04:30PMBerlin Hbf2h44 07:14PMWeimar West
0 changes
05:04PMBerlin Hbf2h36 07:40PMWeimar
0 changes
05:04PMBerlin Hbf2h12 07:16PMWeimar
0 changes
05:11PMBerlin Hbf4h03 09:14PMWeimar West
0 changes
05:11PMBerlin Hbf4h05 09:16PMWeimar Berkaer Bhf
0 changes
05:15PMBerlin Hbf3h59 09:14PMWeimar West
0 changes
05:15PMBerlin Hbf4h01 09:16PMWeimar Berkaer Bhf
0 changes
05:15PMBerlin Hbf3h52 09:07PMWeimar
0 changes
05:36PMBerlin Hbf2h40 08:16PMWeimar Berkaer Bhf
0 changes
05:36PMBerlin Hbf2h14 07:50PMWeimar
0 changes
05:36PMBerlin Hbf2h38 08:14PMWeimar West
0 changes
06:30PMBerlin Hbf2h37 09:07PMWeimar
0 changes
06:30PMBerlin Hbf2h44 09:14PMWeimar West
0 changes
06:30PMBerlin Hbf2h20 08:50PMWeimar
0 changes
06:30PMBerlin Hbf2h46 09:16PMWeimar Berkaer Bhf
0 changes
07:04PMBerlin Hbf2h36 09:40PMWeimar
0 changes
07:04PMBerlin Hbf2h13 09:17PMWeimar
0 changes
08:05PMBerlin Hbf2h09 10:14PMWeimar West
0 changes
08:05PMBerlin Hbf2h11 10:16PMWeimar Berkaer Bhf
0 changes
08:05PMBerlin Hbf1h59 10:04PMWeimar
0 changes
08:15PMBerlin Hbf4h27 12:42AMWeimar
0 changes
08:30PMBerlin Hbf2h50 11:20PMWeimar West
0 changes
08:30PMBerlin Hbf2h43 11:13PMWeimar
0 changes
08:30PMBerlin Hbf3h10 11:40PMWeimar
0 changes
08:30PMBerlin Hbf2h52 11:22PMWeimar Berkaer Bhf
0 changes
09:28PMBerlin Hbf3h34 01:02AMWeimar Berkaer Bhf
0 changes
09:28PMBerlin Hbf3h32 01:00AMWeimar West
0 changes
09:28PMBerlin Hbf2h35 12:03AMWeimar
0 changes
10:29PMBerlin Hbf6h26 04:55AMWeimar West
0 changes
10:29PMBerlin Hbf6h29 04:58AMWeimar Berkaer Bhf
0 changes
10:29PMBerlin Hbf6h07 04:36AMWeimar
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
Jan 22
$21Deutsche Bahn
$19Flixbus
Sun
Jan 23
$27Deutsche Bahn
$22Flixbus
Mon
Jan 24
$21Deutsche Bahn
$19Flixbus
Tue
Jan 25
$27Deutsche Bahn
Find prices
Sat
Jan 29
$27Deutsche Bahn
$20Flixbus
Sun
Jan 30
$26Deutsche Bahn
$17Flixbus
Mon
Jan 31
$21Deutsche Bahn
$19Flixbus
Tue
Feb 1
$21Deutsche Bahn
Find prices
Fri
Feb 4
$21Deutsche Bahn
$19Flixbus
Sun
Feb 6
$27Deutsche Bahn
$19Flixbus
Mon
Feb 7
$21Deutsche Bahn
$10Flixbus
Tue
Feb 8
$26Deutsche Bahn
$10Flixbus
Wed
Feb 9
$26Deutsche Bahn
$10Flixbus

Fastest train times from Berlin to Weimar

Showing times and prices for Jan 21

Fastest Journey

1 h 59 m

Average

2 h 57 m

Trains per day

95

Distance

224 km

It's difficult to get from Berlin to Weimar without transferring at least once.

Fastest
04:05PMBerlin Hbf1h59 06:04PMWeimar
1 changes
$691One-way
Fastest
08:05PMBerlin Hbf1h59 10:04PMWeimar
1 changes
$691One-way
2nd Fastest
06:01AMBerlin Hbf2h03 08:04AMWeimar
1 changes
$691One-way
04:05PMBerlin Hbf2h09 06:14PMWeimar West
2 changes
$691One-way
08:05PMBerlin Hbf2h09 10:14PMWeimar West
2 changes
$691One-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 Weimar

distanceDistance138 miles (223 km)
durationAverage train duration2 h 37 min
priceAverage train ticket price$25 (€21)
frequencyTrain frequency8 a day
changesDirect trainYes, there are 8 direct trains a day
carriersTrain companiesDeutsche Bahn or Deutsche Bahn with connection

Trains from Berlin to Weimar cover the 138 miles (223 km) long journey taking on average 2 h 37 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 8 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $21 (€18), but the average price of train tickets is $25 (€21). Travelers depart most frequently from Berlin Hbf and arrive in Weimar.

Train companies: Deutsche Bahn from Berlin to Weimar trains

Find the best trains between Berlin and Weimar with Omio's travel partners Deutsche Bahn from $21 (€18). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Deutsche Bahn

Deutsche Bahn (DB) is the main provider of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train between Berlin and Weimar. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Train information from Berlin to Weimar with Deutsche Bahn:

  • Average Duration: 2 h 20 min
  • Average Price: $21
  • Deutsche Bahn frequency: 1 a day

Read on for COVID-19 recommendations and policies for your Deutsche Bahn train ticket between Berlin and Weimar:

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

Travel Tips: Trains from Berlin to Weimar

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

How much does a cheap train between Berlin and Weimar cost?

Omio customers have found the cheapest trains from Berlin to Weimar to cost as little as $21 (€18)  in the next 7 days.

How much does it cost to take a train between Berlin and Weimar?

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

How far is it from Berlin to Weimar by train?

The Berlin to Weimar train distance is approximately 138 miles (223 km).

How long is the train ride between Berlin and Weimar?

While the time it takes to travel 138 miles (223 km) from Berlin to Weimar can vary based on specific dates, weekends, and holidays, the Berlin to Weimar train journey time is on average 2 h 37 min.

What station does the train from Berlin to Weimar depart from? Which Weimar train station do I come into from Berlin?

There are a few train stations in Berlin to start your route from including Berlin Hbf, Berlin Spandau and Berlin Südkreuz. In Weimar you have a few train station options to choose from for your arrival including Weimar, Weimar Berkaer Bhf and Holzdorf (b Weimar).

Omio customers traveling this route depart most frequently from Berlin Hbf   and arrive in Weimar.

Where is the train station in Berlin? Where is the train station in Weimar?

You can find the most popular departure train station for this journey, Berlin Hbf, located approximately 1.7 miles (2.8 km) from the city center of Berlin. The most popular arrival train station in Weimar, called Weimar, is located around 0.7 miles (1.2 km) away from its city center.

Which train providers can take me between Berlin and Weimar?

When taking a train from Berlin to Weimar, you can count on Deutsche Bahn or Deutsche Bahn with connection for the best way to get you to Weimar. You can also check all possible train companies who offer a service from Berlin to Weimar and compare the amenities they offer before buying a train ticket.

How many train services are there to Weimar from Berlin a day?

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

What are the first and last departure train times from Berlin to Weimar?

The earliest train departing from Berlin to Weimar leaves at 5: 30 AM. The last train departing from Berlin to Weimar leaves at 11: 42 PM. You can find the latest Berlin to Weimar train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How far in advance should I purchase train tickets from Berlin to Weimar for the best deals?

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

Important Stations and Airports for this Journey

Berlin
Weimar
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 Weimar.
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