Travel options
from Berlin to Krefeld

You can get from Berlin to Krefeld by train, bus or flight.

Our recommendation

To get from Berlin to Krefeld on Oct 22 we recommend taking a flight because it’s the best combination of price and speed.

06:10AMBerlin Brandenburg Airport1h15 07:25AMDusseldorf Airport
0 changes
$741One-way
Cheapest
06:10AMBerlin Brandenburg Airport1h15 07:25AMDusseldorf Airport
0 changes
$741One-way
Other options
04:30AMBerlin Hbf5h05 09:35AMKrefeld Hbf
2 changes
$851One-way
04:29AMBerlin Hbf5h06 09:35AMKrefeld Hbf
1 changes
$851One-way
06:34AMBerlin Hbf5h43 12:17PMKrefeld Hbf
2 changes
$761One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Thu
Oct 21
Find prices
$42BlaBlaCar Bus
$197Eurowings
Fri
Oct 22
$29Deutsche Bahn with connection
$54Flixbus
$74Eurowings
Sat
Oct 23
$92Deutsche Bahn
$46Flixbus
$86Eurowings
Sun
Oct 24
Find prices
$51Flixbus
$148Eurowings
Mon
Oct 25
$29Deutsche Bahn
$37Flixbus
$123Eurowings

Travel Information to Krefeld from Berlin

distanceDistance301 miles (485 km)
modeAvailable travel modesBus, flight or train
priceTicket price range$29 - $147
cheapestCheapest modeTrain • $29 (€24) • 4 h 48 min
fastestFastest modeFlight • $147 (€120) • 1 h 10 min
carriersPopular travel companiesBlaBlaCar Bus, Eurowings or Deutsche Bahn

Take a bus, flight or train to travel 301 miles (485 km) to Krefeld from Berlin. If speed is a priority, then a flight is the best option with an average duration of 1 h 10 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as $29 (€24). The most popular travel companies which serve this trip are BlaBlaCar Bus, Eurowings or Deutsche Bahn among others. Travelers can even take a direct bus, flight or train from Berlin to Krefeld.

Travel Tips

Travel from Berlin to Krefeld
Travel to Krefeld 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 Krefeld.
FAQs
What are the ways to get from Berlin to Krefeld?

There are 3 ways to travel from Berlin to Krefeld including taking a bus, flight or train.

What is the cheapest way from Berlin to Krefeld?

The cheapest way to go to Krefeld from Berlin is by taking a train, which costs on average $29 (€24).

This is compared to other ways of getting to Krefeld:

Taking a train is about $1 (€1) less than taking a bus, which costs on average $29 (€24) for this route.

A train is $118 (€96) less than a flight for this journey with tickets for a flight from Berlin to Krefeld costing on average $147 (€120).

What is the quickest way from Berlin to Krefeld?

The fastest way from Berlin to Krefeld is by flight with an average journey time of 1 h 10 min.

There are alternative travel options to Krefeld that can usually take longer:

In comparison, taking a bus requires on average 10 h 18 min   of travel time.

In comparison, going by train can take 4 h 48 min   on average.

What is the distance from Berlin to Krefeld?

The distance from Berlin to Krefeld is approximately 301 miles (485 km).

How many scheduled departures are there a day from Berlin to Krefeld?

The average frequency per day from Berlin to Krefeld is:

  • Around 12 trains per day.

However, we recommend checking specific travel dates for your trip to Krefeld from Berlin as scheduled services by bus, flight or train can vary by season or day of the week.

What are the departure and arrival points in Berlin and in Krefeld?

These are the most popular departure and arrival points when traveling from Berlin to Krefeld:

  • Most travelers catch their bus from Berlin, Zentralen Omnibusbahnhof and arrive in Krefeld.
  • Most travelers who purchase a train ticket from Berlin to Krefeld depart from Berlin Hbf to Krefeld Hbf.
Who can get me from Berlin to Krefeld?

Omio works with many trusted partners that can help you travel the best way from Berlin to Krefeld:

  • You can travel by bus between Berlin and Krefeld with BlaBlaCar Bus, and you can find BlaBlaCar Bus Berlin to Krefeld tickets for $29 (€24) on Omio.
  • You can take a flight from Berlin to Krefeld with Eurowings. Cheap tickets can be found for $147 (€120) with Eurowings from Berlin to Krefeld.
  • You can travel by train to Krefeld from Berlin with Deutsche Bahn, and you can find Deutsche Bahn Berlin to Krefeld tickets for $29 (€24) on Omio.
Can I find a direct route between Berlin and Krefeld?

Yes, there are direct routes from Berlin to Krefeld with the following travel companies:

  • You can find 12 direct trains per day to Krefeld with Deutsche Bahn.

Direct services to Krefeld tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.

Where should I go next after I travel from Berlin to Krefeld?
Many of our customers traveling from Berlin to Krefeld don't make Krefeld their final stop. Some of the destinations worth visiting after Krefeld are Düsseldorf, Hamburg or Cologne, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Krefeld to any of these top destinations today!
When should I buy a ticket from Berlin to Krefeld online to score the best deals?

When planning your trip from Berlin to Krefeld, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Bus tickets are costing $29 (€24) one way on average.
  • Plane tickets are costing $147 (€120) one way on average.
  • Train tickets are costing $29 (€24) one way on average.

However, we recommend buying tickets from Berlin to Krefeld online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Berlin to Krefeld: related information

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