COMPARE Prices across different modes

Fri
Sep 24
$27Deutsche Bahn
Find prices
Sat
Sep 25
$12FlixTrain
$12Flixbus
Sun
Sep 26
$22Deutsche Bahn
$9BlaBlaCar Bus
Mon
Sep 27
$12FlixTrain
$6BlaBlaCar Bus
Tue
Sep 28
$10FlixTrain
$6BlaBlaCar Bus
Wed
Sep 29
$22Deutsche Bahn
$6BlaBlaCar Bus
Thu
Sep 30
$22Deutsche Bahn
$6BlaBlaCar Bus
Fri
Oct 1
$14FlixTrain
$6BlaBlaCar Bus
Sat
Oct 2
$12FlixTrain
$6BlaBlaCar Bus
Sun
Oct 3
$22Deutsche Bahn
$6BlaBlaCar Bus
Mon
Oct 4
$22Deutsche Bahn
$6BlaBlaCar Bus
Tue
Oct 5
$22Deutsche Bahn
$6BlaBlaCar Bus
Wed
Oct 6
$22Deutsche Bahn
$6BlaBlaCar Bus
Thu
Oct 7
$22Deutsche Bahn
$6BlaBlaCar Bus
Fri
Oct 8
$22Deutsche Bahn
$6BlaBlaCar Bus
Sat
Oct 9
$22Deutsche Bahn
$6BlaBlaCar Bus
Sun
Oct 10
$22Deutsche Bahn
$6BlaBlaCar Bus
Mon
Oct 11
$22Deutsche Bahn
$6BlaBlaCar Bus
Tue
Oct 12
$6FlixTrain
$6BlaBlaCar Bus
Wed
Oct 13
$22Deutsche Bahn
$6BlaBlaCar Bus
Thu
Oct 14
$22Deutsche Bahn
$6BlaBlaCar Bus

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Leipzig and Berlin

distanceDistance92 miles (149 km)
durationAverage bus duration2 h 15 min
priceAverage bus ticket price$8 (€7)
changesDirect busYes
carriersBus providersFlixbus, BlaBlaCar, Eurolines Germany, Deinbus, BlaBlaCar Bus or Eurolines France

Buses from Leipzig to Berlin cover the 92 miles (149 km) long trip taking on average 2 h 15 min with our travel partners like Flixbus, BlaBlaCar, Eurolines Germany, Deinbus, BlaBlaCar Bus or Eurolines France. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $6 (€5), but the average price of bus tickets is $8 (€7). Travelers depart most frequently from Leipzig Hbf, Ostseite and arrive in Berlin, Zentralen Omnibusbahnhof.

Bus companies

Leipzig to Berlin with FlixBus

Find the best buses from Leipzig to Berlin with Omio's travel partners FlixBus from $6 (€5). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

FlixBus

FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

    FlixBus has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by bus from Leipzig to Berlin:

    • Exceptions to waive change or cancellation fees policy
    • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
    • Cancellations made 30 days before departure are free of charge.
    • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
    • Cashless payments recommended
    • Online booking and check-in recommended

    Travel Tips

    Buses from Leipzig to Berlin
    Take the bus to Berlin 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 Leipzig to Berlin.
    FAQs
    How much do cheap buses from Leipzig to Berlin cost?
    Omio customers have found cheap bus tickets to Berlin from Leipzig for as low as $6 (€5)  for the next 7 days.
    What is the price of a bus ticket to Berlin from Leipzig?
    If you’re looking to purchase your bus tickets in the next week, you can expect the Leipzig to Berlin bus price to come in at an average of $8 (€7)  one way.
    How far is Berlin from Leipzig by bus?
    The Leipzig to Berlin bus distance is approximately 92 miles (149 km).
    How long is the bus ride from Leipzig to Berlin?
    The bus time between Leipzig and Berlin is on average 2 h 15 min  for the 92 miles (149 km) long journey, but the time it takes to go to Berlin from Leipzig by bus can vary depending on specific dates or traveling on weekends and holidays.
    When traveling by bus from Leipzig to Berlin, which bus station in Leipzig do I depart from and which bus station in Berlin do I arrive in?

    When departing from Leipzig, you have various bus station options to start your route from including Leipzig, Fernbus-Terminal Hbf, Leipzig Hbf and Leipzig. When arriving in Berlin, you can end your trip in bus stations like Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz.

    Omio customers book a bus from Leipzig Hbf, Ostseite   to Berlin, Zentralen Omnibusbahnhof   most frequently for this route.

    Where is the departure bus station in Leipzig located? Where is the arrival bus station in Berlin located?

    Passengers board their bus most frequently from Leipzig Hbf, Ostseite and travel around 0 mile (s) / 0 km from the city center to this bus station.

    Passengers traveling this route most often arrive at Berlin, Zentralen Omnibusbahnhof and need to travel approximately 6 mile (s) / 9 km from the bus station to the city center in Berlin.

    Which bus companies can take me from Leipzig to Berlin?
    For the best Leipzig to Berlin bus to book, you can travel safely and comfortably with Flixbus, BlaBlaCar, Eurolines Germany, Deinbus, BlaBlaCar Bus or Eurolines France. However, it's always good to check all possible bus providers with services to Berlin from Leipzig to compare what amenities they may offer.
    When is the earliest bus from Leipzig to Berlin? When is the last bus from Leipzig to Berlin?
    You can take the earliest bus from Leipzig to Berlin at 7: 20 AM   or take the last bus from Leipzig to Berlin leaving at 4: 05 PM. Look for the latest Leipzig to Berlin bus schedules on Omio and book the best time to take the bus for this route.
    How far in advance should I buy a bus ticket from Leipzig to Berlin to get the best deals?
    If you purchase a bus ticket from Leipzig to Berlin within the next 7 days, you can find tickets to cost on average $8 (€7) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets from Leipzig to Berlin are generally on sale a few months before the planned departure date.
    Stations

    Important Stations and Airports for this Journey

    Leipzig
    Berlin
    Leipzig Hbf
    Amenities