The cheapest trains from Prague to Bratislava

Showing times and prices for Jul 29

Cheapest

$13

Average

$14

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Prague to Bratislava will cost around $ 14 if you buy it on the day, but the cheapest tickets can be found for only $ 13.

Cheapest
10:49AMPraha, Hlavní Nádraží4h23 03:12PMBratislava, hl.st.
0 changes
$131One-way
Cheapest
06:49AMPraha, Hlavní Nádraží4h23 11:12AMBratislava, hl.st.
0 changes
$131One-way
Cheapest
02:49PMPraha, Hlavní Nádraží4h23 07:12PMBratislava, hl.st.
0 changes
$131One-way
2nd Cheapest
04:46PMPraha, Hlavní Nádraží4h26 09:12PMBratislava, hl.st.
0 changes
$171One-way

Timetable Prague to Bratislava

Showing trains for tomorrow, Thu, Jul 29
06:49AMPraha, Hlavní Nádraží4h23 11:12AMBratislava, hl.st.
0 changes
10:49AMPraha, Hlavní Nádraží4h23 03:12PMBratislava, hl.st.
0 changes
02:49PMPraha, Hlavní Nádraží4h23 07:12PMBratislava, hl.st.
0 changes
04:46PMPraha, Hlavní Nádraží4h26 09:12PMBratislava, hl.st.
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
Jul 29
$12RegioJet a.s.
$10Flixbus
Fri
Jul 30
$12RegioJet a.s.
$12Flixbus
Sat
Jul 31
$12RegioJet a.s.
$14STUDENT AGENCY k.s.
Sun
Aug 1
$12RegioJet a.s.
$11Infobus
Mon
Aug 2
$12RegioJet a.s.
$11Infobus
Tue
Aug 3
$12RegioJet a.s.
$11Infobus
Wed
Aug 4
$12RegioJet a.s.
$10Flixbus
Thu
Aug 5
$12RegioJet a.s.
$11Infobus
Fri
Aug 6
$12RegioJet a.s.
$10Flixbus
Sat
Aug 7
$12RegioJet a.s.
$11Infobus
Sun
Aug 8
$12RegioJet a.s.
$11Infobus
Mon
Aug 9
$12RegioJet a.s.
$11Infobus
Tue
Aug 10
$12RegioJet a.s.
$11Infobus
Wed
Aug 11
$12RegioJet a.s.
$11Infobus
Thu
Aug 12
$12RegioJet a.s.
$10Flixbus
Fri
Aug 13
$12RegioJet a.s.
$11Flixbus
Sat
Aug 14
$12RegioJet a.s.
$10Flixbus
Sun
Aug 15
$12RegioJet a.s.
$11Infobus
Mon
Aug 16
$12RegioJet a.s.
$11Infobus
Tue
Aug 17
$12RegioJet a.s.
$11Infobus

The fastest trains from Prague to Bratislava

Showing times and prices for Jul 29

Fastest Journey

4 h 23 m

Average

4 h 23 m

Trains per day

4

Distance

291 km

Of the 4 trains that leave Prague for Bratislava every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 291 km distance in an average of 4 h 23 m but if you time it right, some trains will get you there in just 4 h 23 m .

The slowest trains will take 4 h 26 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
10:49AMPraha, Hlavní Nádraží4h23 03:12PMBratislava, hl.st.
0 changes
$131One-way
Fastest
06:49AMPraha, Hlavní Nádraží4h23 11:12AMBratislava, hl.st.
0 changes
$131One-way
Fastest
02:49PMPraha, Hlavní Nádraží4h23 07:12PMBratislava, hl.st.
0 changes
$131One-way
2nd Fastest
04:46PMPraha, Hlavní Nádraží4h26 09:12PMBratislava, hl.st.
0 changes
$171One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information between Prague and Bratislava

distanceDistance180 miles (291 km)
durationAverage train duration4 h 23 min
priceAverage train ticket price$15 (€12)
changesDirect trainYes
carriersTrain providersCzech Railway, RegioJet or RegioJet a. S.

Trains from Prague to Bratislava cover the 180 miles (291 km) long route taking on average 4 h 23 min with our travel partners like Czech Railway, RegioJet or RegioJet a. S. There are direct train services available. While the average ticket price for this route costs around $15 (€12), you can find the cheapest train ticket for as low as $15 (€12). Travelers depart most frequently from Prague, Praha, Zličín and arrive in Bratislava predmestie.

Train companies

Prague to Bratislava with Student Agency and České dráhy

Find the best trains between Prague and Bratislava with Omio's travel partners Student Agency and České dráhy from $15 (€12). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Student Agency
České dráhy

RegioJet is the leading bus company in the Czech Republic. Choose from the following ticket fare options for your next train from Prague to Bratislava: Low Cost, Standard, Fun & Relax, Relax and Business.

Enjoy a smooth and easy route between Prague and Bratislava with Student Agency! As an official travel partner of Student Agency, Omio can help you search current train schedules and timetables from Student Agency, compare the best routes between Prague and Bratislava as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable Student Agency Prague to Bratislava train ticket available today. If you search for Student Agency tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train from Prague to Bratislava on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 180 miles (291 km) journey between Prague and Bratislava with ease and comfort on a train with Student Agency.

Trains from Prague to Bratislava

On average, 18 daily trains connect Prague with Bratislava. Travel times are between just under 4 to just under 6 hours. Most of the trains are direct connections and the ones that include one transfer require you to change trains in Břeclav.

Prague to Bratislava train times: daily departures

Trains departures from Prague to Bratislava range from early morning to late evening and with around 18 daily trains to choose from, it's easy to find the perfect connection.

How long is the journey by train from Prague to Bratislava?

The shortest train journey from Prague to Bratislava takes just under 4 hours and the longest close to 6 hours. More than half of the trains travel direct, while the rest require one transfer in Břeclav.

What are the departure and arrival stations for trains from Prague to Bratislava?

Departure station: Trains depart in Prague at the main railway station Hlavní Nádraí. It is well connected by public transit and can be reached by bus, tram, and subway from  every corner of the city. A subway journey to here from the center takes only a few minutes. At the station itself, you find everything that a traveler needs, from shops to restaurants.

Arrival station: Bratislava's main railway station Hlavná Stanica is a leisurely walk of around 20 minutes away from the Old Town. If you prefer to take public transit, then you can take the tram or bus which will bring you comfortably to your destination. The railway station has an information center, places to eat and shops.

Which train companies travel from Prague to Bratislava?

České dráhy, and Regiojet, offer connections on this route. All České dráhy trains go directly to Bratislava, whilst some Regiojet trains require a transfer. The direct Regiojet trains are the fastest option to travel by train from Prague to Bratislava.

České dráhy Prague to Bratislava

České dráhy's EC trains run on average 9 times a day. All of them connect the two cities directly, without the need to change trains. Their trains from Prague to Bratislava will take just over 4 hours.

Regiojet Prague to Bratislava

Regiojet offers 9 trains daily of which 4 are direct trains. This journey will take just under 4 hours, while it will take between just under 5 to under 6 hours if you opt for a train connection that includes a transfer.

Prague to Bratislava trains: services on board

České dráhy's EC trains offer first- and second-class seats and have a restaurant. You can bring your bicycle on the train if you have made a reservation beforehand. Pets also require a ticket and need to be either in a carrier or on a leash, wearing a muzzle. If you require assistance during your travels you need to inform České dráhy in advance. There are no luggage restrictions.

Regiojet offers Standard, Relax and Business classes. All trains have an English-speaking staff member and offer complimentary water and coffee as well as WiFi, an onboard entertainment system and the ability to purchase food. Some trains only allow smaller pets in a cage or carrier, while others allow bigger dogs on a leash and muzzled. There is no restriction on how much luggage you can bring and if you want to take your bicycle you need to make a reservation beforehand. Passengers in need of assistance should indicate this well in advance.

How to find cheap train tickets from Prague to Bratislava?

There are several ways to save money when purchasing your ticket for trains from Prague to Bratislava. The biggest savings you will make if you buy your ticket online, at least three days in advance. If you are willing to accept longer travel times and having to change trains, then these tickets can also be cheaper. Traveling off-season and on weekdays will also result in lower prices.

Train tickets from Prague to Bratislava: when to book to save $

Time Price Savings
1 week earlier 17 €
2 weeks earlier 17 €0%
3 weeks earlier 17 €0%
1 month before 17 €0%
2 months earlier 14 €21%
3 months earlier 17 €0%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Prague - Bratislava. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Prague - Bratislava 3 weeks in advance means you can save on average up to 0% compared to the price available on the day of departure.
  • If you book a ticket Prague - Bratislava with 2 months in advance you save up to about 21% compared to the initial price.
  • By booking 3 months in advance, you could save up to 0%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips

Trains from Prague to Bratislava
Travel by train to Bratislava easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Prague to Bratislava.
FAQs
Is cross-border travel by train between Prague, Czechia and Bratislava, Slovakia allowed?

Travel by train between Prague, Czechia and Bratislava, Slovakia is: Fully open.

Is international entry into Bratislava from Prague restricted?

International entry is allowed for: Entry is fully open for citizens and permanent residents of Czech Republic

Do I need to quarantine on arrival in Slovakia from Prague?

Entry Requirements:

  • Passenger Locator Form (PLF) required
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 1 in quarantine
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19

What are the safety rules to follow in Bratislava, Slovakia?

The government of Slovakia has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 2 metre (s) (7 feet)
  • Face mask required: Mandatory

The above information was last checked on 7/25/21. Remember to check the latest COVID-19 travel safety regulations for your train between Prague and Bratislava closer to your date of departure here

What restrictions are there on reentering Czechia from Bratislava, Slovakia?

The restriction level for your return train to Prague, Czechia from Bratislava is: Fully open.

Is my return train into Prague from Bratislava restricted?

International entry is allowed for: Entry is fully open for citizens and permanent residents of Slovakia

Do I need to quarantine on arrival in Czechia from Bratislava?

Conditions of reentry:

  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Prague, Czechia?

The government of Czechia has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 2 metre (s) (7 feet)
  • Face mask required: Mandatory

Last checked on 7/21/21. Remember to check the latest COVID-19 travel safety regulations for your train to Prague from Bratislava closer to your date of departure here here.

How much do cheap trains between Prague and Bratislava cost?
Omio customers have found the cheapest trains from Prague to Bratislava to cost as little as $15 (€12)  in the next 7 days.
How much does it cost to take a train between Prague and Bratislava?
The train price between Prague and Bratislava is on average $15 (€12)  if you are looking to buy your tickets for this route in the next 7 days.
How far is Bratislava from Prague by train?
The Prague to Bratislava train distance is approximately 180 miles (291 km).
How many hours is the train time to Bratislava from Prague?
The train time from Prague to Bratislava is on average 4 h 23 min  for the 180 miles (291 km) long journey, but the time it takes to go to Bratislava from Prague by train can vary depending on specific dates or traveling on weekends and holidays.
What station does the train from Prague to Bratislava depart from? Which Bratislava train station do I come into from Prague?

When traveling this route, Omio customers are departing most frequently from Prague, Praha, Zličín   and arriving in Bratislava predmestie.

Where is the train station in Prague? Where is the train station in Bratislava?

Passengers board the train most frequently from Prague, Praha, Zličín, which is located around 6 mile (s) / 10 km away from the city center, and they get off the train at Bratislava predmestie, located 2 mile (s) / 4 km away from the city center.

What train providers offer a service to Bratislava from Prague?
When taking a train from Prague to Bratislava, you can count on Czech Railway, RegioJet or RegioJet a. S. For the best way to get you to Bratislava. You can also check all possible train providers who offer a service to Bratislava from Prague and compare the amenities they offer before buying a train ticket.
How early should I purchase train tickets between Prague and Bratislava to score the best deals?
The price of a one way train ticket from Prague to Bratislava is on average $15 (€12) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets to Bratislava from Prague available a few months in advance.
Stations

Important Stations and Airports for this Journey

Prague
Bratislava
Praha Hlavni Nadrazi (M)
Amenities