• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 5 ways to get from Brno to Pilsen by bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  4h 35m

  1. Take the bus from Brno, Brno Hotel Grand to Plzeň, Plzeň 851 / ...

$16 - $28

Cheapest option

Train  •  4h 36m

  1. Take the train from Brno-Zidenice to Praha hl.n. Ic / ...
  2. Take the train from Praha hl.n. to Plzen hl.n. R / ...

$13 - $21

3 alternative options

Train RegioJet  •  5h 15m

  1. Take the train from Brno, dolní nádraží to Prague, hl.n. RegioJet
  2. Take the train from Prague - Main Station to Plzen

$14 - $21

Train #2  •  6h 30m

  1. Take the train from Brno hl.n. to Plzen hl.n. R

$14 - $22

Drive  •  2h 49m

  1. Drive from Brno to Pilsen 185.3 miles

$30 - $50

Questions & Answers

The cheapest way to get from Brno to Pilsen is to train which costs 290 Kč - 470 Kč and takes 4h 36m.

More details

The quickest way to get from Brno to Pilsen is to drive which costs 700 Kč - 1 100 Kč and takes 2h 49m.

More details

Yes, there is a direct bus departing from Brno, Brno Hotel Grand and arriving at Plzeň, Plzeň . Services depart six times a week, and operate every day. The journey takes approximately 4h 35m.

More details

Yes, there is a direct train departing from Brno hl.n. and arriving at Plzen hl.n.. Services depart every four hours, and operate every day. The journey takes approximately 6h 30m.

More details

The distance between Brno and Pilsen is 241 km. The road distance is 296.4 km.

Get driving directions

The best way to get from Brno to Pilsen without a car is to bus which takes 4h 35m and costs 370 Kč - 650 Kč.

More details

The bus from Brno, Brno Hotel Grand to Plzeň, Plzeň takes 4h 35m including transfers and departs six times a week.

More details

Brno to Pilsen bus services, operated by FlixBus, depart from Brno, Brno Hotel Grand station.

More details

Brno to Pilsen train services, operated by Czech Railways (ČD), depart from Brno-Zidenice station.

More details

The best way to get from Brno to Pilsen is to bus which takes 4h 35m and costs 370 Kč - 650 Kč. Alternatively, you can train, which costs 290 Kč - 470 Kč and takes 4h 36m.

Mode details

Map of how to get from Brno to Pilsen.
Launch map view
  • Distance: 150.8 miles
  • Duration: 4h 35m

What companies run services between Brno, Czech Republic and Pilsen, Czech Republic?

FlixBus operates a bus from Brno to Pilsen twice daily. Tickets cost $16 - $28 and the journey takes 4h 35m. Two other operators also service this route. Alternatively, you can take a train from Brno to Pilsen via Praha hl.n. in around 4h 36m.

Train operators
Czech Railways (ČD)
Phone
+420 221 111 122
Email
info@cd.cz
Website
cd.cz
Train from Brno-Zidenice to Praha hl.n.
Ave. Duration
2h 29m
Frequency
Every 2 hours
Estimated price
$9 - $15
Website
cd.cz
Train from Praha hl.n. to Plzen hl.n.
Ave. Duration
1h 42m
Frequency
Hourly
Estimated price
$3 - $6
Website
cd.cz
Train from Prague - Main Station to Plzen
Ave. Duration
1h 40m
Frequency
Every 4 hours
Estimated price
$4 - $7
Website
cd.cz
Train from Brno hl.n. to Plzen hl.n.
Ave. Duration
6h 30m
Frequency
Every 4 hours
Estimated price
$14 - $22
Website
cd.cz
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.com
Train from Brno, Židenice to Prague, hl.n.
Ave. Duration
2h 29m
Frequency
Every 3 hours
Estimated price
$9 - $14
Website
regiojet.com
Train from Brno, dolní nádraží to Prague, hl.n.
Ave. Duration
2h 35m
Frequency
Every 3 hours
Estimated price
$10 - $14
Website
regiojet.com
Bus operators
FlixBus

One of Europe’s leading bus companies, Flixbus serves over 1400 destinations, in 26 countries including Germany, France, Italy, Austria, the Netherlands, Croatia, Spain, and across Scandinavia and central and eastern Europe. Founded in 2012, Flixbus’ extensive network connects cities with approximately 200,000 trips, with buses often departing every 30 minutes. One of the most affordable ways to get around Europe (and expanding soon into the US), a Flixbus journey is cost-effective, well-connected, comfortable and safe.

Rome2rio's guide to FlixBus
Contact Details
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Brno, Brno Hotel Grand to Plzeň, Plzeň
Ave. Duration
4h 35m
Frequency
Twice daily
Estimated price
$16 - $28
Website
flixbus.co.uk
SAD Lucenec
Phone
047/5631385
Website
sadlc.sk
Bus from Brno Zvonařka to Plzeň
Ave. Duration
4h 58m
Frequency
Once daily
Estimated price
$16 - $24
Schedules at
sadlc.sk
Arda Tur
Phone
0700 20 544
Website
ardatur.bg
Bus from Brno Bus Station Zvonarka to Pilsen Central Bus Station
Ave. Duration
4h 30m
Frequency
3 times a week
Estimated price
$14
Website
Arda Tur

Want to know more about travelling around Czechia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

Brno to Pilsen bus services, operated by FlixBus, arrive at Plzeň, Plzeň station.

More details

Brno to Pilsen train services, operated by Czech Railways (ČD), arrive at Plzen hl.n. station.

More details

Yes, the driving distance between Brno to Pilsen is 296 km. It takes approximately 2h 49m to drive from Brno to Pilsen.

Get driving directions

Book your Brno to Pilsen bus tickets online with FlixBus and Distribusion.

Search and book

There are 129+ hotels available in Pilsen. Prices start at $37 USD per night.

More details