Compare prices and tickets by train, bus or flight

Thu
Dec 9
$29Deutsche Bahn
$40Flixbus
Find prices
Fri
Dec 10
$55FlixTrain
$42Flixbus
$40easyJet
Sun
Dec 12
$48FlixTrain
$44Flixbus
$52easyJet
Mon
Dec 13
$21Deutsche Bahn
Find prices
$43easyJet
Tue
Dec 14
$21Deutsche Bahn
Find prices
$40easyJet
Wed
Dec 15
Find prices
$38Flixbus
$40easyJet
Thu
Dec 16
$29Deutsche Bahn
$43Flixbus
$43easyJet
Fri
Dec 17
$60FlixTrain
$48Flixbus
$43easyJet
Sat
Dec 18
$67FlixTrain
$43Flixbus
$40easyJet
Sun
Dec 19
$60FlixTrain
$40Flixbus
$40easyJet
Mon
Dec 20
$57Deutsche Bahn
Find prices
Find prices
Tue
Dec 21
Find prices
$55Flixbus
$43easyJet
Wed
Dec 22
$72Deutsche Bahn
$60Flixbus
$40easyJet

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 Rust

distanceDistance384 miles (620 km)
durationAverage train duration6 h 39 min
priceAverage train ticket price$40 (€33)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain companiesDeutsche Bahn

Trains from Berlin to Rust cover the 384 miles (620 km) long trip taking on average 6 h 39 min with our travel partners like Deutsche Bahn. Normally, there are 6 trains operating per day, including direct services available. While the average ticket price for this trip costs around $40 (€33), you can find the cheapest train ticket for as low as $29 (€24).

Train companies: Berlin to Rust with Deutsche Bahn

You can travel by train between Berlin and Rust with Deutsche Bahn for as low as $29 (€24). When you search for schedules and tickets, Omio will show you the best route.

Deutsche Bahn

Deutsche Bahn (DB) trains take you from Berlin to Rust in comfort. Find the DB train schedule for your journey between Berlin and Rust on Omio and book cheap DB tickets online. The distance from Berlin to Rust is 384 miles (620 km) by DB and prices for a Deutsche Bahn ticket from Berlin to Rust start at $29 (€24).

Deutsche Bahn is Germany’s main provider of train services and makes on average about 40, 000 domestic and international train journeys every day. DB is well-known for its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

Travel on different types of DB trains, including 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 needed to travel. For example, while bathrooms are standard, services like onboard restaurants or free WiFi are only available on certain trains.

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

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

Travel Tips: Trains from Berlin to Rust

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

What is the price of the cheapest train from Berlin to Rust?

Omio customers have found cheap train tickets between Berlin and Rust for as low as $29 (€24)  for the next 7 days.

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

If you are looking to buy your train ticket in the next 7 days, you can expect the Berlin to Rust train to cost on average $40 (€33)  one way.

How far is it from Berlin to Rust by train?

The distance from Berlin to Rust by train is approximately 384 miles (620 km).

How many hours is the train time to Rust from Berlin?

While the time it takes to travel 384 miles (620 km) to Rust from Berlin can vary based on specific dates, weekends, and holidays, the Berlin to Rust train journey time is on average 6 h 39 min.

What train companies go from Berlin to Rust?

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

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

On average, there are 6 trains a day from Berlin to Rust. 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 Rust? When can I take the last train for the day?

You can take the earliest train from Berlin to Rust at 6: 24 AM   or take the last train from Berlin to Rust leaving at 11: 21 PM. Look for the latest Berlin to Rust train schedules on Omio and book the best time to take the train for this route.

When should I buy the Berlin to Rust train for the best deals on tickets?

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

Important Stations and Airports for this Journey

Berlin
Rust
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 Rust 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

More options for your journey from Berlin to Rust

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