COVID-19 Cancellation Policies & Trip Protection
Learn more ›

Search bus tickets to Leipzig

switcheroo

Quickview

How to get to Leipzig by bus

Routes7
Trips per day99
bus lines1
Stations3
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a bus ticket to Leipzig?

€5.88 is the cheapest price for a bus ticket to Leipzig, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Leipzig. In the last month, buses from Berlin to Leipzig had the lowest average price at €8.76.

Where is the bus station in Leipzig, Germany?

The busiest bus station in Leipzig is Central Station. There are several other active stations in addition to this main station. The most popular bus stations in Leipzig are:

  • Central Station
  • Messe
  • Zur Weißen Mark 1

Berlin

There are 60 scheduled buses per day from Berlin to Leipzig. The route can be as long as 93 miles, or 150 kilometers. On average, the journey takes 2 hours and 27 minutes. One bus company, FlixBus, connects Berlin to Leipzig. Buses from Berlin usually arrive in Leipzig at Central Station.
Avg. Time
2h 27m
Avg. Price
€8.98

Wrocław

There are 18 scheduled buses per day from Wrocław to Leipzig. The route can be as long as 203 miles, or 326 kilometers. On average, the journey takes 8 hours and 8 minutes. One bus company, FlixBus, connects Wrocław to Leipzig. Buses from Wrocław usually arrive in Leipzig at Central Station.
Avg. Time
8h 8m
Avg. Price
€30.79

Budapest

There are 16 scheduled buses per day from Budapest to Leipzig. The route can be as long as 401 miles, or 644 kilometers. On average, the journey takes 12 hours and 54 minutes. One bus company, FlixBus, connects Budapest to Leipzig. Buses from Budapest usually arrive in Leipzig at Central Station.
Avg. Time
12h 54m
Avg. Price
€37.29

Hamburg

There are 15 scheduled buses per day from Hamburg to Leipzig. The route can be as long as 183 miles, or 295 kilometers. On average, the journey takes 7 hours and 20 minutes. One bus company, FlixBus, connects Hamburg to Leipzig. Buses from Hamburg usually arrive in Leipzig at Central Station.
Avg. Time
7h 20m
Avg. Price
€18.42

Poznań

There are 14 scheduled buses per day from Poznań to Leipzig. The route can be as long as 208 miles, or 335 kilometers. On average, the journey takes 7 hours and 11 minutes. One bus company, FlixBus, connects Poznań to Leipzig. Buses from Poznań usually arrive in Leipzig at Central Station.
Avg. Time
7h 11m
Avg. Price
€21.14

Located in Germany, Leipzig is accessible by bus from 7 other cities. You can choose from 99 daily scheduled trips when you search for buses to Leipzig on Wanderu. FlixBus usually has the most buses on any given day.

Looking for other ways to get there? Train tickets to Leipzig are also available..

Bus companies serving Leipzig

FlixBus

There are 55 scheduled FlixBus buses per day. FlixBus can get you to Leipzig from 11 cities, including Berlin.
Avg. Time
4h 16m
Avg. Price
€14.13