Book bus Tickets from

Stuttgart to Berlin

Tue, May 30
$21
Wed, May 31
$21
Thu, Jun 1
$29
Fri, Jun 2
$40
Sat, Jun 3
$33
Sun, Jun 4
$26
Mon, Jun 5
$40
Tue, Jun 6
$29
Wed, Jun 7
$26
Thu, Jun 8
$26
Fri, Jun 9
$21
Sat, Jun 10
$26
Sun, Jun 11
$26
Mon, Jun 12
$26

Upcoming bus trips on Wed, May 31 See all

12:40am
15h 10m
3:50pm
$41.31 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
1:40am
13h
2:40pm
$40.08 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
4:15am
13h 35m
5:50pm
$52.36 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
6:30am
15h 30m
10:00pm
$25.57 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
6:55am
9h 5m
4:00pm
$21.21 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
7:40am
8h 20m
4:00pm
$21.21 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
7:55am
14h 45m
10:40pm
$40.19 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
8:55am
17h 30m
2:25am
$54.59 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
8:55am
13h 50m
10:45pm
$52.36 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
8:55am
17h 50m
2:45am
$54.59 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
8:55am
16h 50m
1:45am
$54.59 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
9:15am
18h 35m
3:50am
$36.84 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
9:15am
17h 35m
2:50am
$36.73 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
9:15am
19h 20m
4:35am
$34.50 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
9:15am
18h 10m
3:25am
$36.73 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
9:15am
19h 15m
4:30am
$36.73 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
9:15am
18h 45m
4:00am
$34.50 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
10:10am
8h 50m
7:00pm
$21.21 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
10:30am
10h 45m
9:15pm
$33.49 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
10:50am
8h 10m
7:00pm
$21.21 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
11:35am
20h 40m
8:15am
$68.99 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
11:35am
20h 15m
7:50am
$68.99 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
12:00pm
15h 5m
3:05am
$43.43 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
12:00pm
15h 50m
3:50am
$43.54 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
12:00pm
14h 50m
2:50am
$43.43 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
12:00pm
16h 35m
4:35am
$41.19 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
12:00pm
15h 25m
3:25am
$43.43 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
12:00pm
16h 30m
4:30am
$43.43 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
12:00pm
16h
4:00am
$41.19 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
12:45pm
14h 5m
2:50am
$43.43 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
12:45pm
15h 50m
4:35am
$41.19 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
12:45pm
15h 15m
4:00am
$41.19 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
1:40pm
12h 45m
2:25am
$34.61 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
1:40pm
13h 45m
3:25am
$34.50 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
1:40pm
13h 5m
2:45am
$34.50 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
1:40pm
12h 5m
1:45am
$34.50 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
1:40pm
8h 50m
10:30pm
$25.57 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
2:20pm
8h 10m
10:30pm
$25.57 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
4:15pm
15h 55m
8:10am
$37.85 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
5:30pm
13h 25m
6:55am
$46.78 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
5:30pm
14h
7:30am
$46.78 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
6:25pm
11h 50m
6:15am
$41.19 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
6:45pm
13h 25m
8:10am
$39.63 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
6:55pm
12h
6:55am
$46.78 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
6:55pm
12h 35m
7:30am
$46.78 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
7:30pm
12h 40m
8:10am
$46.78 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
7:30pm
13h 5m
8:35am
$46.78 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
7:40pm
18h 35m
2:15pm
$38.96 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
8:35pm
12h
8:35am
$46.66 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
10:20pm
15h 20m
1:40pm
$41.31 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
10:20pm
13h 30m
11:50am
$35.72 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
10:20pm
17h 10m
3:30pm
$43.54 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
10:20pm
15h 55m
2:15pm
$38.96 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
10:20pm
18h
4:20pm
$43.43 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
10:40pm
10h 20m
9:00am
$33.38 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
10:40pm
12h 10m
10:50am
$41.08 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
10:40pm
10h 5m
8:45am
$33.38 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
10:40pm
9h 40m
8:20am
$33.38 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
10:40pm
11h 40m
10:20am
$36.62 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
10:55pm
18h 35m
5:30pm
$43.54 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
10:55pm
19h 20m
6:15pm
$38.96 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
11:05pm
14h 35m
1:40pm
$41.31 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
11:05pm
15h 10m
2:15pm
$38.96 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
11:20pm
9h 40m
9:00am
$33.38 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
11:20pm
9h 25m
8:45am
$33.38 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
11:20pm
9h
8:20am
$33.38 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
11:35pm
8h 35m
8:10am
$40.08 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
11:35pm
10h 35m
10:10am
$51.13 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
11:35pm
9h
8:35am
$40.08 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
11:40pm
16h 10m
3:50pm
$45.77 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
11:40pm
17h 50m
5:30pm
$43.54 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE
11:40pm
18h 35m
6:15pm
$38.96 FlixBus
Stuttgart, BW, DE
Berlin, BE, DE

Why book on Wanderu?

  • Lowest Prices
  • $0 Wanderu Fees
  • The Most Options

QUICKVIEW

TRAVELING FROM Stuttgart TO Berlin BY bus

AVERAGE PRICE

$42

FASTEST TIME

5h 13m

TRIPS PER DAY

83

bus CARRIERS

5

How can I get the cheapest bus ticket from Stuttgart to Berlin?

Wanderu makes it simple to get cheap bus tickets by searching prices and itineraries for 70+ bus and train lines in 20+ countries. Comparing your options and booking as early as possible is the best way to get the cheapest bus ticket from Stuttgart to Berlin. Based on historic trends, the lowest average bus fare from Stuttgart to Berlin has been $38MX$712CA$52€34£30zł144CHF37. By booking 20 days in advance, tickets are typically $10MX$178CA$13€9£7zł36CHF9 cheaper than those booked at the last minute.

How many daily bus trips are there from Stuttgart to Berlin?
TRIPS PER DAY

83

DIRECT TRIPS

12

EARLIEST DEPARTURE

12am

LATEST DEPARTURE

11pm

On average, there are 83 bus trips from Stuttgart to Berlin every day. FlixBus schedules have the most departures from Stuttgart to Berlin, with an average of 50 trips per day, and 966 trips per month.

If you're looking for more travel options, you may also want to view Stuttgart to Berlin train schedules.

Bus lines that have service on this route offer WIFI and power outlets. FlixBus offers upscale service amenities, including beverage and meal service to make your trip more pleasant.

How long is the bus ride from Stuttgart to Berlin? On average, a bus trip from Stuttgart to Berlin takes 13h 44m to make the 318.1 mi - 511.8 km journey. FlixBus has the fastest advertised travel time of 8h to get from Stuttgart to Berlin.

Bus lines that run from Stuttgart to Berlin

Getting from Stuttgart to Berlin by FlixBus:

FlixBus is one of Europe’s leading bus carrier, providing reliable and comfortable service to more than 900 destinations in 20 different countries.

Avg. time 13h 58m
Avg. price $39