• Our partners include:

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

There are 6 ways to get from Topoľčany to Prague by bus, train, 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

Bus  •  5h 55m

  1. Take the bus from Topoľčany to Praha ÚAN Florenc

$23

Cheapest option

Bus, train  •  6h 40m

  1. Take the bus from Topoľčany to Brno
  2. Take the train from Brno, dolní nádraží to Prague, hl.n. RegioJet

$10 - $14

4 alternative options

Train via Bratislava hl.st.  •  6h 35m

  1. Take the train from Topolcany to Bratislava hl.st. Os
  2. Take the train from Bratislava hl.st. to Praha hl.n. Ec / ...

$19 - $30

Train  •  8h 36m

  1. Take the train from Nitra to Praha hl.n. Ex

$21 - $31

Drive  •  4h 27m

  1. Drive from Topoľčany to Prague 239.7 miles

$45 - $75

Train, fly  •  5h 50m

  1. Take the train from Topolcany to Bratislava hl.st.
  2. Fly from Vienna (VIE) to Prague (PRG) VIE - PRG

$109 - $302

Questions & Answers

The cheapest way to get from Topoľčany to Prague is to bus and train which costs 8€ - 12€ and takes 6h 40m.

More details

The quickest way to get from Topoľčany to Prague is to drive which costs 40€ - 65€ and takes 4h 27m.

More details

Yes, there is a direct bus departing from Topoľčany and arriving at Praha ÚAN Florenc. Services depart once daily, and operate every day. The journey takes approximately 5h 55m.

More details

No, there is no direct train from Topoľčany to Prague. However, there are services departing from Topolcany and arriving at Praha hl.n. via Bratislava hl.st.. The journey, including transfers, takes approximately 6h 35m.

More details

The distance between Topoľčany and Prague is 321 km. The road distance is 383.4 km.

Get driving directions

The best way to get from Topoľčany to Prague without a car is to bus which takes 5h 55m and costs 20€.

More details

The bus from Topoľčany to Praha ÚAN Florenc takes 5h 55m including transfers and departs once daily.

More details

Topoľčany to Prague bus services, operated by Slovak Lines, depart from Topoľčany station.

More details

Topoľčany to Prague train services, operated by Railways of Slovak Republic (ZSSK), depart from Topolcany station.

More details

The best way to get from Topoľčany to Prague is to bus which takes 5h 55m and costs 20€. Alternatively, you can train, which costs 16€ - 27€ and takes 6h 35m.

Mode details

Map of how to get from Topoľčany to Prague.
Launch map view
  • Distance: 200.5 miles
  • Duration: 5h 55m

What companies run services between Topoľčany, Slovakia and Prague, Czech Republic?

Slovak Lines operates a bus from Topoľčany to Prague once daily. Tickets cost $23 and the journey takes 5h 55m. Alternatively, you can take a train from Topoľčany to Prague via Bratislava hl.st. in around 6h 35m.

Airlines
Austrian Airlines
Website
austrian.com
Flights from Vienna to Prague
Ave. Duration
54m
When
Every day
Estimated price
$190 - $800
Tunisair
Website
tunisair.com
Flights from Vienna to Prague
Ave. Duration
55m
When
Tuesday
Estimated price
$150 - $450
Train operators
Railways of Slovak Republic (ZSSK)
Website
zssk.sk
Train from Topolcany to Bratislava hl.st.
Ave. Duration
1h 54m
Frequency
5 times a day
Estimated price
$6 - $9
Website
slovakrail.sk
Train from Bratislava hl.st. to Praha hl.n.
Ave. Duration
3h 57m
Frequency
Every 2 hours
Estimated price
$14 - $22
Website
slovakrail.sk
Train from Nitra to Praha hl.n.
Ave. Duration
6h 40m
Frequency
Twice daily
Estimated price
$18 - $27
Website
slovakrail.sk
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.com
Train from Bratislava, hl.st. to Prague, hl.n.
Ave. Duration
3h 55m
Frequency
4 times a day
Estimated price
$13 - $19
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
Slovak Lines
Phone
+421 2 55422734
Email
info@slovaklines.sk
Website
slovaklines.sk
Bus from Topoľčany to Praha ÚAN Florenc
Ave. Duration
5h 55m
Frequency
Once daily
Estimated price
$23
Schedules at
slovaklines.sk
Bus from Topoľčany to Brno
Ave. Duration
3h 5m
Frequency
Once daily
Schedules at
slovaklines.sk

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, Train travel in Spain: A guide to Renfe and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.

More Questions & Answers

The quickest flight from Vienna Airport to Prague Airport is the direct flight which takes 50m.

Search flights

Topoľčany to Prague bus services, operated by Slovak Lines, arrive at Praha ÚAN Florenc station.

More details

Topoľčany to Prague train services, operated by Railways of Slovak Republic (ZSSK), arrive at Praha hl.n. station.

More details

Yes, the driving distance between Topoľčany to Prague is 383 km. It takes approximately 4h 27m to drive from Topoľčany to Prague.

Get driving directions

Tunisair and Austrian Airlines offer flights from Vienna Airport to Prague Airport.

Search flights

There are 3714+ hotels available in Prague. Prices start at $43 USD per night.

More details