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

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

Train RegioJet  •  4 h 46 min

  1. Take the train from Brno hlavní nádraží to Praha hlavní nádraží
  2. Take the train from Prague - Main Station to Plzen Regional / ...

$14 - $22

Cheapest option

Bus RegioJet  •  5 h 5 min

  1. Take the bus from Brno, AN u hotelu Grand to Praha, ÚAN Florenc Rj / ...
  2. Take the bus from Praha ÚAN Florenc to Plzeň CAN Leo Express / ...

$11 - $29

4 alternative options

Bus SAD Lucenec  •  4 h 58 min

  1. Take the bus from Brno Zvonařka to Plzeň 609702

$17 - $25

Train  •  6 h 37 min

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

$14 - $22

Drive  •  2 h 49 min

  1. Drive from Brno to Pilsen 185.3 miles

$30 - $50

Bus, fly  •  5 h 53 min

  1. Take the bus from Brno, AN u hotelu Grand to Vídeň, Schwechat Airport Bbf.
  2. Fly from Vienna (VIE) to Prague (PRG) VIE - PRG
  3. Take the bus from Prague, Prague Zličín to Plzeň, Pilsen

$101 - $298

Questions & Answers

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

The cheapest way to get from Brno to Pilsen is to bus which costs 230 Kč - 650 Kč and takes 5 h 5 min.

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

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 6 h 37 min.

Yes, there is a direct bus departing from Brno Zvonařka and arriving at Plzeň. Services depart once daily, and operate every day. The journey takes approximately 4 h 58 min.

It takes approximately 4 h 46 min to get from Brno to Pilsen, including transfers.

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

You can take a train from Brno to Pilsen via Praha hlavní nádraží and Prague - Main Station in around 4 h 46 min. Alternatively, SAD Lucenec operates a bus from Brno to Pilsen once daily. Tickets cost $17 - $25 and the journey takes 4 h 58 min.

Airlines
Austrian Airlines
Website
austrian.com
Flights from Vienna to Prague
Ave. Duration
52 min
When
Every day
Estimated price
$190 - $800
Train operators
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.sk
Train from Brno hlavní nádraží to Praha hlavní nádraží
Ave. Duration
2 h 33 min
Frequency
Every 4 hours
Estimated price
$10 - $14
Schedules at
regiojet.sk
Czech Railways (ČD)
Phone
+420 221 111 122
Email
info@cd.cz
Website
cd.cz
Train from Prague - Main Station to Plzen
Ave. Duration
1 h 40 min
Frequency
Hourly
Estimated price
$4 - $8
Website
cd.cz
Train from Brno hl.n. to Plzen hl.n.
Ave. Duration
6 h 37 min
Frequency
Every 4 hours
Estimated price
$14 - $22
Website
cd.cz
Bus operators
SAD Lucenec
Phone
047/5631385
Website
sadlc.sk
Bus from Brno Zvonařka to Plzeň
Ave. Duration
4 h 58 min
Frequency
Once daily
Estimated price
$17 - $25
Schedules at
sadlc.sk
Bus from Praha to Plzeň
Ave. Duration
1 h 35 min
Frequency
Once daily
Estimated price
$5 - $9
Schedules at
sadlc.sk
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.sk
Bus from Brno, AN u hotelu Grand to Praha, ÚAN Florenc
Ave. Duration
2 h 30 min
Frequency
Every 30 minutes
Estimated price
$7 - $10
Schedules at
regiojet.sk
Bus from Praha, ÚAN Florenc to Plzeň, CAN
Ave. Duration
1 h 20 min
Frequency
Twice daily
Estimated price
$3 - $5
Schedules at
regiojet.sk
Bus from Brno, AN u hotelu Grand to Vídeň, Schwechat Airport Bbf.
Ave. Duration
2 h
Frequency
Hourly
Estimated price
$5 - $7
Schedules at
regiojet.sk
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Brno, Brno Hotel Grand to Prague, Prague ÚAN Florenc
Ave. Duration
2 h 35 min
Frequency
Every 4 hours
Estimated price
$12 - $20
Website
flixbus.co.uk
Bus from Prague, Prague Zličín to Plzeň, Pilsen
Ave. Duration
1 h
Frequency
Every 2 hours
Estimated price
$4 - $8
Website
flixbus.co.uk
Leo Express s.r.o.
Phone
+420 220 311 700
Email
info@le.cz
Website
leoexpress.com
Bus from Brno hotel Grand to Praha ÚAN Florenc
Ave. Duration
2 h 35 min
Frequency
Every 2 hours
Estimated price
$8 - $11
Schedules at
leoexpress.com
Economy
$8 - $11
Bus from Praha ÚAN Florenc to Plzeň CAN
Ave. Duration
1 h 35 min
Frequency
Every 4 hours
Estimated price
$5 - $7
Schedules at
leoexpress.com
Economy
$5 - $7
Bus from Praha Zličín to Plzeň CAN
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$4 - $7
Schedules at
leoexpress.com
Economy
$4 - $7
Tour Bus
Website
tourbus.cz
Bus from Brno - Benešova to Praha, ÚAN Florenc
Ave. Duration
2 h 35 min
Frequency
Once daily
Estimated price
$6 - $23
Schedules at
tourbus.cz
Eurolines CZ
Email
info@eurolines.cz
Website
elines.cz
Bus from Praha ÚAN Florenc to Plzeň
Ave. Duration
1 h 30 min
Frequency
Twice a week
Estimated price
$4 - $14
Schedules at
elines.cz

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.