The cheapest trains from Bratislava to Prague

Showing times and prices for Oct 20

Cheapest

$15

Average

$15

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 Bratislava to Prague will cost around $ 15 if you buy it on the day, but the cheapest tickets can be found for only $ 15.

Cheapest
08:47AMBratislava, hl.st.4h25 01:12PMPraha, Hlavní Nádraží
0 changes
$151One-way
Cheapest
12:47PMBratislava, hl.st.4h26 05:13PMPraha, Hlavní Nádraží
0 changes
$151One-way
Cheapest
05:45AMBratislava, hl.st.4h19 10:04AMPraha, Hlavní Nádraží
0 changes
$151One-way
Cheapest
03:44PMBratislava, hl.st.4h24 08:08PMPraha, Hlavní Nádraží
0 changes
$151One-way

Timetable Bratislava to Prague

Showing trains for tomorrow, Wed, Oct 20
05:45AMBratislava, hl.st.4h19 10:04AMPraha, Hlavní Nádraží
0 changes
08:47AMBratislava, hl.st.4h25 01:12PMPraha, Hlavní Nádraží
0 changes
12:47PMBratislava, hl.st.4h26 05:13PMPraha, Hlavní Nádraží
0 changes
03:44PMBratislava, hl.st.4h24 08:08PMPraha, Hlavní Nádraží
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
Oct 20
$15RegioJet a.s.
$17STUDENT AGENCY k.s.
Thu
Oct 21
$15RegioJet a.s.
$17STUDENT AGENCY k.s.
Fri
Oct 22
$15RegioJet a.s.
$17STUDENT AGENCY k.s.
Sat
Oct 23
$15RegioJet a.s.
$17STUDENT AGENCY k.s.
Sun
Oct 24
$15RegioJet a.s.
$20STUDENT AGENCY k.s.
Mon
Oct 25
$15RegioJet a.s.
$17STUDENT AGENCY k.s.
Tue
Oct 26
$15RegioJet a.s.
$17STUDENT AGENCY k.s.
Wed
Oct 27
$6RegioJet a.s.
$17STUDENT AGENCY k.s.
Thu
Oct 28
$15RegioJet a.s.
Find prices
Fri
Oct 29
$15RegioJet a.s.
$17STUDENT AGENCY k.s.
Sat
Oct 30
$15RegioJet a.s.
$17STUDENT AGENCY k.s.
Sun
Oct 31
$15RegioJet a.s.
Find prices
Mon
Nov 1
$15RegioJet a.s.
$17STUDENT AGENCY k.s.
Tue
Nov 2
$15RegioJet a.s.
$17STUDENT AGENCY k.s.
Wed
Nov 3
$15RegioJet a.s.
$17STUDENT AGENCY k.s.
Thu
Nov 4
$15RegioJet a.s.
$17STUDENT AGENCY k.s.
Fri
Nov 5
$15RegioJet a.s.
$17STUDENT AGENCY k.s.
Sat
Nov 6
$15RegioJet a.s.
$17STUDENT AGENCY k.s.
Sun
Nov 7
$15RegioJet a.s.
$17STUDENT AGENCY k.s.
Mon
Nov 8
$15RegioJet a.s.
$17STUDENT AGENCY k.s.

The fastest trains from Bratislava to Prague

Showing times and prices for Oct 20

Fastest Journey

4 h 19 m

Average

4 h 23 m

Trains per day

4

Distance

291 km

Of the 4 trains that leave Bratislava for Prague 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 19 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
05:45AMBratislava, hl.st.4h19 10:04AMPraha, Hlavní Nádraží
0 changes
$151One-way
2nd Fastest
03:44PMBratislava, hl.st.4h24 08:08PMPraha, Hlavní Nádraží
0 changes
$151One-way
08:47AMBratislava, hl.st.4h25 01:12PMPraha, Hlavní Nádraží
0 changes
$151One-way
12:47PMBratislava, hl.st.4h26 05:13PMPraha, Hlavní Nádraží
0 changes
$151One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Bratislava and Prague

distanceDistance180 miles (291 km)
durationAverage train duration4 h 19 min
priceAverage train ticket price$15 (€12)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain companiesCzech Railway, RegioJet or RegioJet a. S.

Trains from Bratislava to Prague cover the 180 miles (291 km) long journey taking on average 4 h 19 min with our travel partners like Czech Railway, RegioJet or RegioJet a. S. Normally, there are 10 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $15 (€12), but the average price of train tickets is $15 (€12). Travelers depart most frequently from Bratislava predmestie and arrive in Prague, Praha, Zličín.

Train companies

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

For as little as $15 (€12) you can travel by train between Bratislava and Prague with Student Agency and České dráhy. Omio will show you the best deals, schedules and tickets available for this trip.

České dráhy
Student Agency

Czech Railway is the major railway operator in the Czech Republic where you can find Second class and First Class tickets for your next train from Bratislava to Prague.

České dráhy tickets from Bratislava to Prague are available online on Omio. We help you compare and book your perfect trip with České dráhy from Bratislava to Prague all in one place. If you’re specifically looking for the cheapest, fastest or earliest train, you can find all the current České dráhy train schedules and train tickets available on Omio for the 180 miles (291 km) route. You can also see relevant travel information for the České dráhy train, such as baggage allowance and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this train, compare the fastest Bratislava to Prague routes as well as the cheapest ticket prices available, and buy the best České dráhy Bratislava to Prague train ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the České dráhy train ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Prague with České dráhy!

    České dráhy's current ticket policies due to COVID-19 for your train between Bratislava and Prague are the following:

    • Normal conditions apply
    • Cashless payments recommended
    • Online booking and check-in recommended

    Trains from Bratislava to Prague

    Traveling on trains from Bratislava to Prague takes approximately 4 hours. Around 13 trains commute between the two cities every day of the week. The trains commute between Bratislava hlavná stanica and Praha hlavní nádraí in Prague. The fastest train takes approximately 3 hours and 55 minutes.

    Bratislava to Prague train times: daily departures

    There are around 13 trains from Bratislava to Prague. The earliest train leaves Bratislava around 5:15 a.m. and takes about 3 hours and 58 minutes. Several trains depart the station throughout the day. The latest train leaves around 8:10 p.m. and arrives in Prague around 12:13 a.m. The train ride takes approximately 4 hours and 3 minutes.

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

    The average travel time for trains from Bratislava to Prague is approximately 4 hours. The fastest train is the RejioJet that takes about 3 hours and 55 minutes. The longest train ride takes around 4 hours and 3 minutes on the České dráhy.

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

    Departure station: Bratislava hlavná stanica is less than a mile from the historic old town. You can take a bus, a tram or walk from the city center. The facilities available include luggage lockers, bathrooms, and ticket machines.

    Arrival station: Praha hlavní nádraí is less than a mile from Prague city centre and is accessible via trams. Some of the facilities available at the station include a lounge area, luggage storage lockers, bicycle storage, bathrooms, restaurants and ATMs.

    Which train companies travel from Bratislava to Prague?

    Two companies operate the trains from Bratislava to Prague: the Czech Railway (known as České dráhy) and RegioJet. Both companies provide direct trains. RegioJet has the fastest trains.

    Czech Railway (České dráhy) Bratislava to Prague

    Approximately 9 trains travel from Bratislava to Prague every day. The trains take around 4 hours to travel. All trains are direct trains.

    RegioJet Bratislava to Prague

    This company has daily trains between Bratislava and Prague. The trains are the fastest on the route with the quickest train taking 3 hours and 55 minutes. All the trains are direct.

    Bratislava to Prague trains: services on board

    RegioJet trains are comfortable and offer low cost, standard, business, and relax classes. The trains also have vans for wheelchair accessibility and transportation. However, there is no space reserved for wheelchairs, and passengers have to move into the train seats.

    You can also travel with your bicycle for free. However, bicycles are only allowed until a specific capacity is reached. To travel with your bicycle, make an early reservation. As for pets, travelers can carry them as long as they keep them in carriers and can control them. Guide dogs and assistance dogs can travel onboard and should have a marked card.

    On the Czech Railway, you will travel onboard EuroCity trains. The trains offer first-class and second-class travel. Passengers can also travel with their bicycles. There are also bathrooms, including those designed for people with disabilities. There are carriages for wheelchair travel, including a platform lift on selected trains.

    You can travel with a dog or any pet on board. You are required to muzzle the dog, keep it on a leash, and pay a carriage fee. However, guide dogs and assistance dogs can travel free of charge. Small pets that are inside carriers can also travel for free. 

    How to find cheap train tickets from Bratislava to Prague?

    First, take advantage of discounts and offers available on the booking site to lower your ticket cost. Whenever possible, make your reservations as early as possible. Remember also to avoid morning and afternoons on weekends when most passengers are traveling. Instead, go for less busy hours to lower the ticket cost.

    Travel Tips

    Trains from Bratislava to Prague
    Travel by train to Prague 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 Bratislava to Prague.
    FAQs
    What are the travel restrictions for Prague, Czechia if I'm coming from Bratislava, Slovakia by train?

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

    Can I enter Czechia from Slovakia?

    International entry status: Entry is partially open for citizens and permanent residents of Slovakia

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

    Conditions of entry:

    • Negative COVID-19 test issued at most 3 days before arrival and 5 day mandatory self quarantine
    • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
    • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
    • Passenger Locator Form (PLF) required

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

    All travelers in Czechia must observe these coronavirus safety measures:

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

    The information above was last checked on 10/15/21. Remember to review the latest COVID-19 travel safety regulations   for your train from Bratislava to Prague as this information can change.

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

    Return travel from Czechia to Slovakia is: Partially open.

    Are there any international entry restrictions on returning to Bratislava from Prague?

    Entry into Slovakia is allowed for: Entry is partially open for citizens and permanent residents of Czech Republic

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

    Requirements for reentering:

    • Negative COVID-19 test issued at most 3 days before arrival and 14 day mandatory self quarantine
    • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • Travellers with a certificate of vaccination are exempt from compulsory quarantine
    • Passenger Locator Form (PLF) required

    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 requirement: 2 metre (s) (7 feet)
    • Face mask requirement: Mandatory

    Last checked on 10/17/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Bratislava from Prague.

    How much do cheap train tickets to Prague from Bratislava cost?
    Omio customers have found the cheapest trains from Bratislava to Prague to cost as little as $15 (€12)  in the next 7 days.
    What is the cost of a train to Prague from Bratislava?
    If you are looking to book your train ticket in the next 7 days, you can expect the Bratislava to Prague train to cost on average $15 (€12)  one way.
    How far is it from Bratislava to Prague by train?
    The train distance from Bratislava to Prague is around 180 miles (291 km).
    What is the Bratislava to Prague train travel time?
    On average the Bratislava to Prague train time is 4 h 19 min  covering the 180 miles (291 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
    What station does the train from Bratislava to Prague depart from? Which Prague train station do I come into from Bratislava?

    Omio customers book a train from Bratislava predmestie   to Prague, Praha, Zličín   most frequently for this route.

    Where do I find the Bratislava train station to Prague? Where is the Prague train station?

    You can find the most popular departure train station for this journey, Bratislava predmestie, located approximately 2 mile (s) / 4 km from the city center of Bratislava. The most popular arrival train station in Prague, called Prague, Praha, Zličín, is located around 6 mile (s) / 10 km away from its city center.

    What train providers go from Bratislava to Prague?
    When taking a train from Bratislava to Prague, you can count on Czech Railway, RegioJet or RegioJet a. S. For the best way to get you to Prague. You can also check all possible train providers who offer a service between Bratislava and Prague and compare the amenities they offer before buying a train ticket.
    Can I buy a direct train from Bratislava to Prague?
    Yes, there are 10 direct trains a day from Bratislava to Prague. If you’re looking for a direct train, consider traveling with RegioJet a. S. Nonstop train services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your train tickets.
    How many trains per day are there between Bratislava and Prague?
    The average number of trains departing Bratislava for Prague is 10 a day. The train schedules and services may vary between weekdays and weekends.
    What time is the earliest train from Bratislava to Prague? What time is the last train from Bratislava to Prague?
    The first Bratislava to Prague train departs at 4: 45 AM   and the last train from Bratislava to Prague leaves at 2: 44 PM. Check out the most up-to-date train schedule from Bratislava to Prague on Omio and find the best time to travel to your destination.
    When should I buy the Bratislava to Prague train for the best deals on tickets?
    You can find trains to Prague from Bratislava to cost on average $15 (€12) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Bratislava to Prague train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

    Bratislava
    Prague
    The major railway station for departures from Bratislava is Bratislava predmestie. Read all the information you need to know about services, amenities and connections at Bratislava predmestie for your journey between Bratislava and Prague.