HUB hero image

How to Travel from

Budapest to Sankt Pölten

by Train or Car

Budapest
+0
Sankt Pölten
Transport search to Sankt Pölten
Budapest
+0
Sankt Pölten
Building a composite car route
Cheapest
Best Offer!
Car
2 h 59 min
306 km.
from $16
Composite Route Car Only
Schedule

Budapest, Hungary → Sankt Pölten, Austria

All
All days
20 Jul, Mon
21 Jul, Tue
22 Jul, Wed
23 Jul, Thu
24 Jul, Fri

Cheapest and Fastest Ways to Travel from Budapest to Sankt Pölten

Composite routes from Budapest to Sankt Pölten

Cheapest

Transport providers

FlixBus
Website
Trans Nicolaescu
Website
FlixBus
Website
3h 10m
Hourly
$25.48–$35.67
+49 30 300 137 300
+49 30 300 137 300
Call Contact via email
Trans Nicolaescu
Website
3h
Once a week
$14.98
0745 638 910
0745 638 910
Call Contact via email
Austrian Airlines
Website
Austrian Airlines
Website
55 min
Every day
$140.12–$764.27
Deutsche Bahn Intercity-Express
Website
WESTbahn Gmbh
Website
Railjet
Website
ÖBB
Website
Nightjet
Website
Hungarian Railways (MÁV)
Website
ÖBB Intercity
Website
Deutsche Bahn Intercity-Express
Website
34 min
Once daily
$31.84–$35.67
+49 30 311-682904
+49 30 311-682904
Call
WESTbahn Gmbh
Website
27 min
Hourly
$14.01–$31.84
+43 1 89900
+43 1 89900
Call Contact via email
Railjet
Website
55 min
Hourly
$20.38–$30.57
+43 51717
+43 51717
Call
ÖBB
Website
1h 1m
Every 20 minutes
$12.74–$19.11
05 17 17
05 17 17
Call
Nightjet
Website
31 min
3 times a week
$24.20–$191.07
+43 51717
+43 51717
Call
Hungarian Railways (MÁV)
Website
3h 2m
Every 4 hours
$15.29–$19.11
+36 (1) 3 49 49 49
+36 (1) 3 49 49 49
Call
ÖBB Intercity
Website
31 min
Twice daily
$15.29–$24.20
+43 5 1717
+43 5 1717
Call

Questions and Answers

What is the cheapest way to get from Budapest to Sankt Pölten?

The cheapest way to get from Budapest to Sankt Pölten is to train which costs $13.04 - $16.30 and takes 3h 2m.

What is the fastest way to get from Budapest to Sankt Pölten?

The fastest way to get from Budapest to Sankt Pölten is to drive which takes 2h 58m and costs $54.35 - $86.96 .

Is there a direct train between Budapest and Sankt Pölten?

Yes, there is a direct train departing from Budapest-Kelenfoeld and arriving at St.Poelten Hbf. Services depart every four hours, and operate every day. The journey takes approximately 3h 2m.

How far is it from Budapest to Sankt Pölten?

The distance between Budapest and Sankt Pölten is 307 km. The road distance is 313.7 km.

How do I travel from Budapest to Sankt Pölten without a car?

The best way to get from Budapest to Sankt Pölten without a car is to train which takes 3h 2m and costs $13.04 - $16.30 .

How long does it take to get from Budapest to Sankt Pölten?

The train from Budapest-Kelenfoeld to St.Poelten Hbf takes 3h 2m including transfers and departs every four hours.

Where do I catch the Budapest to Sankt Pölten train from?

Budapest to Sankt Pölten train services, operated by Hungarian Railways (MÁV), depart from Budapest-Kelenfoeld station.

Where does the Budapest to Sankt Pölten train arrive?

Budapest to Sankt Pölten train services, operated by Hungarian Railways (MÁV), arrive at St.Poelten Hbf station.

Can I drive from Budapest to Sankt Pölten?

Yes, the driving distance between Budapest to Sankt Pölten is 314 km. It takes approximately 2h 58m to drive from Budapest to Sankt Pölten.

How do I get a train ticket from Budapest to Sankt Pölten?

Book your Budapest to Sankt Pölten train tickets online with Omio.

Where can I stay near Sankt Pölten?

There are 338+ hotels available in Sankt Pölten. Prices start at $34.57 per night.
+0