The cheapest trains from Berlin to Weimar

Showing times and prices for 24 Sep

Cheapest

£20

Average

£48

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 £ 48 if you buy it on the day, but the cheapest tickets can be found for only £ 20.

Cheapest
20:32Berlin Hbf4h10 00:42Weimar
3 changes
£201One-way
2nd Cheapest
05:11Berlin Hbf4h05 09:16Weimar Berkaer Bhf
3 changes
£291One-way
2nd Cheapest
05:11Berlin Hbf3h56 09:07Weimar
2 changes
£291One-way
2nd Cheapest
05:11Berlin Hbf4h03 09:14Weimar West
3 changes
£291One-way
07:30Berlin Hbf3h44 11:14Weimar West
3 changes
£331One-way

Timetable Berlin to Weimar

Showing trains for tomorrow, Fri, 24 Sep
00:20Berlin Hbf6h20 06:40Weimar
0 changes
00:20Berlin Hbf6h32 06:52Weimar West
0 changes
00:20Berlin Hbf6h34 06:54Weimar Berkaer Bhf
0 changes
04:30Berlin Hbf2h41 07:11Weimar
0 changes
04:30Berlin Hbf2h34 07:04Weimar
0 changes
05:11Berlin Hbf4h05 09:16Weimar Berkaer Bhf
0 changes
05:11Berlin Hbf3h56 09:07Weimar
0 changes
05:11Berlin Hbf4h03 09:14Weimar West
0 changes
05:34Berlin Hbf2h16 07:50Weimar
0 changes
06:01Berlin Hbf2h15 08:16Weimar Berkaer Bhf
0 changes
06:01Berlin Hbf2h03 08:04Weimar
0 changes
06:01Berlin Hbf2h13 08:14Weimar West
0 changes
06:30Berlin Hbf2h20 08:50Weimar
0 changes
06:30Berlin Hbf2h46 09:16Weimar Berkaer Bhf
0 changes
06:30Berlin Hbf2h44 09:14Weimar West
0 changes
07:04Berlin Hbf2h12 09:16Weimar
0 changes
07:04Berlin Hbf2h36 09:40Weimar
0 changes
07:30Berlin Hbf3h44 11:14Weimar West
0 changes
07:30Berlin Hbf3h37 11:07Weimar
0 changes
07:30Berlin Hbf3h46 11:16Weimar Berkaer Bhf
0 changes
07:37Berlin Hbf2h13 09:50Weimar
0 changes
08:05Berlin Hbf1h59 10:04Weimar
0 changes
08:05Berlin Hbf2h11 10:16Weimar Berkaer Bhf
0 changes
08:05Berlin Hbf2h09 10:14Weimar West
0 changes
08:30Berlin Hbf2h46 11:16Weimar Berkaer Bhf
0 changes
08:30Berlin Hbf2h44 11:14Weimar West
0 changes
08:30Berlin Hbf2h20 10:50Weimar
0 changes
09:11Berlin Hbf4h05 13:16Weimar Berkaer Bhf
0 changes
09:11Berlin Hbf3h56 13:07Weimar
0 changes
09:11Berlin Hbf4h03 13:14Weimar West
0 changes
09:37Berlin Hbf2h37 12:14Weimar West
0 changes
09:37Berlin Hbf2h13 11:50Weimar
0 changes
09:37Berlin Hbf2h39 12:16Weimar Berkaer Bhf
0 changes
10:05Berlin Hbf2h11 12:16Weimar
0 changes
10:30Berlin Hbf2h46 13:16Weimar Berkaer Bhf
0 changes
10:30Berlin Hbf2h44 13:14Weimar West
0 changes
10:30Berlin Hbf2h20 12:50Weimar
0 changes
11:04Berlin Hbf2h13 13:17Weimar
0 changes
11:04Berlin Hbf2h36 13:40Weimar
0 changes
11:11Berlin Hbf4h03 15:14Weimar West
0 changes
11:11Berlin Hbf4h05 15:16Weimar Berkaer Bhf
0 changes
11:37Berlin Hbf2h13 13:50Weimar
0 changes
12:05Berlin Hbf2h11 14:16Weimar Berkaer Bhf
0 changes
12:05Berlin Hbf2h09 14:14Weimar West
0 changes
12:05Berlin Hbf1h59 14:04Weimar
0 changes
12:30Berlin Hbf2h20 14:50Weimar
0 changes
12:30Berlin Hbf2h46 15:16Weimar Berkaer Bhf
0 changes
12:30Berlin Hbf2h44 15:14Weimar West
0 changes
13:04Berlin Hbf2h12 15:16Weimar
0 changes
13:04Berlin Hbf2h36 15:40Weimar
0 changes
13:11Berlin Hbf4h05 17:16Weimar Berkaer Bhf
0 changes
13:11Berlin Hbf4h03 17:14Weimar West
0 changes
13:37Berlin Hbf2h13 15:50Weimar
0 changes
13:37Berlin Hbf2h39 16:16Weimar Berkaer Bhf
0 changes
13:37Berlin Hbf2h37 16:14Weimar West
0 changes
14:05Berlin Hbf2h35 16:40Weimar
0 changes
14:05Berlin Hbf2h11 16:16Weimar
0 changes
14:30Berlin Hbf2h37 17:07Weimar
0 changes
14:30Berlin Hbf2h20 16:50Weimar
0 changes
14:30Berlin Hbf2h46 17:16Weimar Berkaer Bhf
0 changes
14:30Berlin Hbf2h44 17:14Weimar West
0 changes
14:30Berlin Hbf2h44 17:14Weimar West
0 changes
14:30Berlin Hbf2h46 17:16Weimar Berkaer Bhf
0 changes
15:04Berlin Hbf2h12 17:16Weimar
0 changes
15:04Berlin Hbf2h36 17:40Weimar
0 changes
15:37Berlin Hbf2h13 17:50Weimar
0 changes
15:37Berlin Hbf2h39 18:16Weimar Berkaer Bhf
0 changes
15:37Berlin Hbf2h37 18:14Weimar West
0 changes
16:30Berlin Hbf2h44 19:14Weimar West
0 changes
16:30Berlin Hbf2h20 18:50Weimar
0 changes
16:30Berlin Hbf2h46 19:16Weimar Berkaer Bhf
0 changes
17:04Berlin Hbf2h12 19:16Weimar
0 changes
17:04Berlin Hbf2h36 19:40Weimar
0 changes
17:11Berlin Hbf4h03 21:14Weimar West
0 changes
17:11Berlin Hbf4h05 21:16Weimar Berkaer Bhf
0 changes
17:34Berlin Hbf2h16 19:50Weimar
0 changes
18:05Berlin Hbf2h11 20:16Weimar Berkaer Bhf
0 changes
18:05Berlin Hbf2h09 20:14Weimar West
0 changes
18:05Berlin Hbf1h59 20:04Weimar
0 changes
18:30Berlin Hbf2h37 21:07Weimar
0 changes
18:30Berlin Hbf2h46 21:16Weimar Berkaer Bhf
0 changes
18:30Berlin Hbf2h44 21:14Weimar West
0 changes
18:30Berlin Hbf2h20 20:50Weimar
0 changes
19:04Berlin Hbf2h36 21:40Weimar
0 changes
19:04Berlin Hbf2h13 21:17Weimar
0 changes
19:32Berlin Hbf2h44 22:16Weimar Berkaer Bhf
0 changes
19:32Berlin Hbf2h32 22:04Weimar
0 changes
19:32Berlin Hbf2h42 22:14Weimar West
0 changes
20:30Berlin Hbf3h10 23:40Weimar
0 changes
20:30Berlin Hbf2h50 23:20Weimar West
0 changes
20:30Berlin Hbf2h43 23:13Weimar
0 changes
20:30Berlin Hbf2h52 23:22Weimar Berkaer Bhf
0 changes
20:32Berlin Hbf4h10 00:42Weimar
0 changes
21:28Berlin Hbf3h32 01:00Weimar West
0 changes
21:28Berlin Hbf3h34 01:02Weimar Berkaer Bhf
0 changes
21:28Berlin Hbf2h35 00:03Weimar
0 changes
22:29Berlin Hbf6h29 04:58Weimar Berkaer Bhf
0 changes
22:29Berlin Hbf4h56 03:25Weimar
0 changes
22:29Berlin Hbf6h27 04:56Weimar West
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
24 Sep
£20Deutsche Bahn
£18Flixbus
Sat
25 Sep
£18Deutsche Bahn
Find prices
Sun
26 Sep
Find prices
£14Flixbus
Mon
27 Sep
£20Deutsche Bahn
£11Flixbus
Tue
28 Sep
£20Deutsche Bahn
£14Flixbus
Wed
29 Sep
£20Deutsche Bahn
£14Flixbus
Thu
30 Sep
£20Deutsche Bahn
£11Flixbus
Fri
1 Oct
£21Deutsche Bahn
£18Flixbus
Sat
2 Oct
£18Deutsche Bahn
£14Flixbus
Sun
3 Oct
£16Deutsche Bahn
£16Flixbus
Tue
5 Oct
£20Deutsche Bahn
£7Flixbus
Thu
7 Oct
£20Deutsche Bahn
Find prices
Fri
8 Oct
£20Deutsche Bahn
Find prices
Sat
9 Oct
£18Deutsche Bahn
£14Flixbus
Sun
10 Oct
Find prices
£16Flixbus
Mon
11 Oct
£20Deutsche Bahn
£14Flixbus
Tue
12 Oct
£20Deutsche Bahn
£11Flixbus
Wed
13 Oct
£20Deutsche Bahn
£13Flixbus

The fastest trains from Berlin to Weimar

Showing times and prices for 24 Sep

Fastest Journey

1 h 59 m

Average

2 h 58 m

Trains per day

99

Distance

224 km

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

Fastest
08:05Berlin Hbf1h59 10:04Weimar
1 changes
£551One-way
Fastest
18:05Berlin Hbf1h59 20:04Weimar
1 changes
£691One-way
Fastest
12:05Berlin Hbf1h59 14:04Weimar
1 changes
£551One-way
2nd Fastest
06:01Berlin Hbf2h03 08:04Weimar
1 changes
£421One-way
12:05Berlin Hbf2h09 14:14Weimar West
2 changes
£551One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Berlin and Weimar

distanceDistance138 miles (223 km)
durationAverage train duration3 h 10 min
priceAverage train ticket price£19 (€22)
changesDirect trainYes
carriersTrain companiesDeutsche Bahn or Deutsche Bahn with connection

Trains from Berlin to Weimar cover the 138 miles (223 km) long route taking on average 3 h 10 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. There are direct train services available. While the average ticket price for this journey costs around £19, you can find the cheapest train ticket for as low as £18. Travellers depart most frequently from Berlin Hbf and arrive in Weimar.

Train companies

Deutsche Bahn trains between Berlin and Weimar

For as little as £18 you can travel by train between Berlin and Weimar with Deutsche Bahn. Omio will show you the best deals, timetables and tickets available for this trip.

Deutsche Bahn

Deutsche Bahn (DB) is the main operator 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 toilets are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Deutsche Bahn from Berlin to Weimar train information:

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

These are Deutsche Bahn 's ticket policies for COVID-19 for the train from Berlin to Weimar:

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

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
What is the price of the cheapest train between Berlin and Weimar?
If you’re looking to save money on tickets, you can find a cheap train between Berlin and Weimar for as little as £18  in the next 7 days.
How much is a train ticket from Berlin to Weimar?
If you’re looking to purchase tickets for this journey in the next 7 days, you’ll find that Berlin to Weimar train prices are on average £19  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 journey between Berlin and Weimar?
On average the train from Berlin to Weimar duration is 3 h 10 min  for the 138 miles (223 km) long journey, but the travel time can vary if you depart on weekends and holidays.
What is the departure train station in Berlin and arrival train station in Weimar?

When taking the train between Berlin and Weimar, you can choose to depart from train stations like Berlin Hbf, Berlin Spandau and Berlin Südkreuz. Your route can end in train stations such as Weimar, Weimar Berkaer Bhf and Holzdorf (b Weimar).

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

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

Passengers board their train most frequently from Berlin Hbf and travel around 1 mile (s) / 2 km from the city centre to this train station.

Passengers travelling this route most often arrive at Weimar and need to travel approximately 1 mile (s) / 1 km from the train station to the city centre in Weimar.

Which train companies 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 to Weimar from Berlin and compare the amenities they offer before buying a train ticket.
When can I take the first train from Berlin to Weimar? When can I take the last train for the day?
You can take the first train from Berlin to Weimar at 05: 30   or take the last train from Berlin to Weimar leaving at 22: 42. Look for the latest Berlin Weimar train timetable on Omio and book the best time to take the train for this trip.
How early should I buy train tickets to Weimar from Berlin to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you purchase train tickets between Berlin and Weimar within the next 7 days, you can find tickets to cost on average £19 one way. To find the best prices for this journey, consider booking your train ticket from Berlin to Weimar a few months in advance.
Stations

Important Stations and Airports for this Journey

Berlin
Weimar
Berlin Ostbahnhof
Amenities
Refreshments