Train service

České dráhy
České dráhy (ČD) is the Czech national rail operator, offering regional and international train services across Central Europe.
Check times & pricesOfficial websiteTrain tickets

Raileurope
Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

Trainline
Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.
Omio
Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.
Prague to Brno by train is one of the easiest intercity trips in Czechia. Direct trains link Praha hl.n. with Brno hl.n. throughout the day, and the faster services usually take about 2 hours 30 minutes to 2 hours 40 minutes.
The two operators to compare are České dráhy and RegioJet. České dráhy gives you the broadest choice of departures, including railjet and EC Metropolitan services. RegioJet is worth checking for low fares and assigned-seat travel on its yellow trains.
The Short Answer
The best default choice is a direct České dráhy railjet or EC Metropolitan from Praha hl.n. to Brno hl.n.
České dráhy publishes a Prague-Brno journey time of 2 hours 36 minutes for its railjet and EC Metropolitan services. Interrail’s Czech Republic guide gives Prague to Brno as about 2 hours 30 minutes, which is a fair shorthand for the fastest direct trains.
RegioJet also runs direct Prague-Brno trains. It can be a good pick when the departure time and price beat ČD. Leo Express is not a practical choice for this route based on current official source evidence, which points to ČD and RegioJet as the direct train options.
| Option | Typical direct time | Reservation note | Best for |
|---|---|---|---|
| ČD railjet / EC Metropolitan | About 2h36 | Optional in standard classes, required for Business Class on railjet | Most flexible train-first choice |
| RegioJet | Direct trains on the same corridor | A reservation is required on RJ category trains for passholders | Low fares and assigned-seat booking |
| ČD R19 fast train | About 3h04 | Usually a simpler domestic train choice | Travelers who prefer its timing or fare |
Train Options From Prague To Brno
You do not need to change trains between Prague and Brno if you choose the normal direct services.
The main route runs from Praha hl.n. through eastern Bohemia toward Brno hl.n. ČD’s railjet route page lists Praha hl.n., Pardubice hl.n., Česká Třebová, Brno hl.n., and onward stops toward Břeclav, Vienna, and Graz. That is the same corridor used by many of the fastest Prague-Brno trains.
České dráhy Railjet And EC Metropolitan
České dráhy is the easiest place to start if you want frequency.
ČD says it runs between Brno and Prague every hour, with up to three departures in an hour at peak times. Its route page also says it offers 34 daily connections on the corridor, including overnight options.
For most travelers, the railjet or EC Metropolitan is the train to look for. ČD’s comparison table gives both a Prague to Brno time of 2 hours 36 minutes and only two stops over the full trip. Railjet trains also bring a comfortable onboard setup on this route, with air-conditioning, Wi-Fi, power sockets, a restaurant carriage, and several seating classes.
RegioJet Direct Trains
RegioJet is the other direct train option to check before you buy.
RegioJet’s Prague-Brno route page says its express trains run several times daily between Prague and Brno. Its Czech page advertises Prague-Brno tickets from 99 CZK, while its English Czech Republic page lists Brno from Prague from 3.70 EUR.
The trade-off is that RegioJet works more like a reservation-based intercity product. You choose a specific train and class, and passholders need a seat reservation on RJ category services.
Slower R19 Trains
The ČD R19 fast train is still direct, but it is slower.
ČD’s comparison table gives the R19 a Prague to Brno time of 3 hours 04 minutes and 12 stops. That can still be useful if the fare is good or if the departure time fits your day better. If you simply want the quickest trip, pick the railjet, EC Metropolitan, or a well-timed RegioJet train first.
Tickets And Fares
Prague-Brno train tickets can be inexpensive, but the cheapest fares are not available on every train.
Use official lead-in prices as orientation, then check your exact date. ČD’s route index showed Praha-Brno from 119 CZK when checked for this article. ČD’s dedicated Brno-Prague route page also advertised 2nd class from 202 CZK with an IN 25 discount card. RegioJet advertised Prague-Brno tickets from 99 CZK on its Czech route page, and its English Czech Republic page listed Brno from Prague from 3.70 EUR.
| Operator | Checked lead-in fare | What to know |
|---|---|---|
| České dráhy | From 119 CZK on the route index; from 202 CZK with IN 25 on the route page | Prices vary by product, discount card, class, and train |
| RegioJet | From 99 CZK, or from 3.70 EUR on the English page | Book a specific departure and seat class |
For a simple trip, compare ČD and RegioJet on the same day before booking. If the price difference is small, choose the departure that gives you the best time and station convenience.
Stations And Boarding
Most Prague to Brno trains use Praha hl.n. and Brno hl.n.
Praha hl.n. is Prague’s main station. Interrail notes that metro line C runs through the station and that bus and tram stops are outside. Give yourself a little extra time if this is your first Czech train trip, because platforms are posted shortly before departure on the station boards.
Brno hl.n. is the central arrival station in Brno. RegioJet’s station data places its Brno main station stop at Nádražní 418/1, which is the station area most visitors mean when they say “Brno main station”.
Check your ticket for the exact Prague stop. Some trains may also call at Praha-Libeň or another Prague station, but Praha hl.n. is the safest default for most visitors staying in central Prague.
Interrail And Eurail Passes
Interrail and Eurail can work well on Prague to Brno, but the reservation rules depend on the operator.
Use a Global Pass or a Czech Republic Pass for this domestic Czech trip. On ČD railjet and EC services, standard seat reservations are generally optional, though Business Class on railjet requires a reservation.
RegioJet is stricter for passholders. RegioJet says Eurail and Interrail passes are valid on its train network in the Czech Republic, Hungary, Slovakia, and Austria, but RJ category services require seat reservations. Interrail’s reservation-fee page also lists RegioJet Prague-Brno-Břeclav reservations as compulsory, with an indicative fee range of 1.30–2.80 EUR.
If you are using a pass, decide on the operator first. Then check the live reservation requirement for that exact train before you board.
Booking Advice
Book through the operator that runs the train you want.
Use České dráhy for ČD railjet, EC Metropolitan, and R19 trains. Use RegioJet for RegioJet services. Resellers can be convenient, but the official operator pages are the cleanest source for live train details, disruption notes, class choices, and pass reservations.
For most travelers, the best routine is simple:
- Search ČD and RegioJet for the same date.
- Prefer a direct train around 2 hours 30 minutes to 2 hours 40 minutes.
- Check whether the ticket is tied to a specific train.
- Reserve a seat if you are traveling at a busy time, with luggage, or on RegioJet with a pass.
- Arrive at Praha hl.n. early enough to find the platform without rushing.
Frequently asked questions
Is there a direct train from Prague to Brno?
Yes. Direct trains run from Prague to Brno throughout the day. The main choices are České dráhy and RegioJet.
How long does Prague to Brno by train take?
The faster direct trains take about 2 hours 30 minutes to 2 hours 40 minutes. ČD lists 2 hours 36 minutes for its railjet and EC Metropolitan services, while its slower R19 takes about 3 hours 04 minutes.
Which station does the Prague to Brno train leave from?
Use Praha hl.n. as the default departure station. It is Prague's main railway station and the usual central departure point for this route.
Which is better, České dráhy or RegioJet?
České dráhy is usually best for frequency and flexibility. RegioJet is worth checking when you want a low fare or prefer its assigned-seat service.
Can I use Interrail or Eurail from Prague to Brno?
Yes, with a valid Global Pass or Czech Republic Pass. RegioJet RJ trains require passholder seat reservations, while ČD Business Class on railjet requires a reservation and standard classes are generally optional.