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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Berlin to Weimar

distanceDistance138 miles (223 km)
durationAverage train duration3 h 10 min
priceAverage train ticket price£20 (€22)
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 trip taking on average 3 h 10 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. While the average ticket price for this trip costs around £20, you can find the cheapest train ticket for as low as £19. Travellers depart most frequently from Berlin Hbf and arrive in Weimar.

Train companies: Deutsche Bahn trains Berlin to Weimar

You can travel by train to Weimar from Berlin with Deutsche Bahn for as low as £19. When you search for timetables and tickets, Omio will show you the best trip.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main operator 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 Weimar train.

Deutsche Bahn from Berlin to Weimar train information:

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

When purchasing your Deutsche Bahn train tickets between Berlin and Weimar, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • 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.

How much do cheap trains from Berlin to Weimar cost?

Omio customers have found cheap train tickets from Berlin to Weimar for as low as £19  for the next 7 days.

What is the average price of train tickets between Berlin and Weimar?

If you’re looking to book your train tickets in the next week, you can expect the Berlin to Weimar train price to come in at an average of £20  one way.

How many miles is it from Berlin to Weimar by train?

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

How many hours does it take from Berlin to Weimar by train?

On average the Berlin to Weimar train time is 3 h 10 min  covering the 138 miles (223 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

Which train station in Berlin goes to Weimar? Which train station do I come into Weimar from Berlin?

Some of the Berlin train stations to Weimar you can start your journey from include Berlin Hbf, Berlin Spandau and Berlin Südkreuz. Similarly, some of the arrival train stations in Weimar include Weimar, Weimar Berkaer Bhf and Holzdorf (b Weimar).

When travelling this route, Omio customers are departing most frequently from Berlin Hbf   and arriving in Weimar.

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

The most popular departure train station with passengers for this trip, called Berlin Hbf, is located 1.7 miles (2.8 km) from the city centre of Berlin.

The most popular arrival train station, Weimar, is located 0.7 miles (1.2 km) away from the city centre of Weimar.

What train providers offer a service to Weimar from Berlin?

Take the Berlin to Weimar train with Deutsche Bahn or Deutsche Bahn with connection. However, it's always good to check out all possible train providers for the journey to Weimar from Berlin as there might be differences in the amenities they offer.

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

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

When can I take the first train from Berlin to Weimar? When can I take the last train for the day?

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

How far in advance should I buy a train ticket between Berlin and Weimar to get the best deals?

If you buy Berlin to Weimar train tickets within the next 7 days, you can find one way tickets to cost on average £20. However, booking in advance gives you access to the best prices for trains to Weimar from Berlin. Look out for train tickets for this journey 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 Hbf is the most popular Berlin railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Berlin for your journey to Weimar.
Amenities at station
Phone Number
+49 302971055
Ticket Office Hours
Mon - Sat: 07: 00 - 22: 00 | Sun: 08: 00 - 22: 00
Public transport 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

More options for your journey from Berlin to Weimar

Here are some other resources that might have the information you need