COVID-19 Travel Guide
Learn more ›

Search bus tickets to Brno

switcheroo

Quickview

How to get to Brno by bus

Routes1
Trips per day10
bus lines2
Stations2
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 Brno?

$6.78 is the cheapest price for a bus ticket to Brno, 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 Brno. In the last month, buses from Vienna to Brno had the lowest average price at $10.22.

Where is the bus station in Brno, Czechia?

The busiest bus station in Brno is Brno Hotel Grand. As Brno's main station, it has the most buses coming and going. However, a popular alternative is Zvonařka 411.

Berlin

There are 33 scheduled buses per day from Berlin to Brno. The route can be as long as 269 miles, or 433 kilometers. On average, the journey takes 8 hours and 24 minutes. There are 2 bus lines that operate on this route. RegioJet Bus has the most daily buses. Buses from Berlin usually arrive in Brno at Brno Hotel Grand.
Avg. Time
8h 24m
Avg. Price
$48.66

Český Krumlov

There are 25 scheduled buses per day from Český Krumlov to Brno. The route can be as long as 108 miles, or 173 kilometers. On average, the journey takes 7 hours and 34 minutes. There are 2 bus lines that operate on this route. RegioJet Bus has the most daily buses. Buses from Český Krumlov usually arrive in Brno at Brno Hotel Grand.
Avg. Time
7h 34m
Avg. Price
$16.48

Budapest

There are 18 scheduled buses per day from Budapest to Brno. The route can be as long as 163 miles, or 261 kilometers. On average, the journey takes 4 hours and 34 minutes. There are 2 bus lines that operate on this route. RegioJet Bus has the most daily buses. Buses from Budapest usually arrive in Brno at Brno Hotel Grand.
Avg. Time
4h 34m
Avg. Price
$27.68

Zlín

There are 16 scheduled buses per day from Zlín to Brno. The route can be as long as 48 miles, or 77 kilometers. On average, the journey takes 1 hour and 52 minutes. There are 2 bus lines that operate on this route. RegioJet Bus has the most daily buses. Buses from Zlín usually arrive in Brno at Brno Hotel Grand.
Avg. Time
1h 52m
Avg. Price
$4.65

Vienna

There are 10 scheduled buses per day from Vienna to Brno. The route can be as long as 70 miles, or 112 kilometers. On average, the journey takes 1 hour and 56 minutes. One bus company, FlixBus, connects Vienna to Brno. Buses from Vienna usually arrive in Brno at Brno Hotel Grand.
Avg. Time
1h 56m
Avg. Price
$11.12

Located in Czechia, Brno is accessible by bus from one other city. You can choose from 10 daily scheduled trips when you search for buses to Brno on Wanderu. FlixBus usually has the most buses on any given day.

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

Bus companies serving Brno

FlixBus

There are 41 scheduled FlixBus buses per day. FlixBus can get you to Brno from 4 cities, including Prague.
Avg. Time
2h 27m
Avg. Price
$8.92

RegioJet Bus

There are 14 scheduled RegioJet Bus buses per day. RegioJet Bus can get you to Brno from 3 cities, including Olomouc.
Avg. Time
1h 54m
Avg. Price
$5.87