• Our partners include:

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

There are 5 ways to get from Budapest to Hercegszántó by train, bus or car

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

Train via Kiskunfelegyhaza  •  4h 44m

  1. Take the train from Budapest-Nyugati to Kiskunfelegyhaza Ic
  2. Take the train from Kiskunfelegyhaza to Bacsbokod-Bacsborsod D / ...

$111 - $147

Cheapest option

Bus  •  5h 32m

  1. Take the bus from Budapest to Mohács 1131

$21 - $30

3 alternative options

Bus via Baja  •  4h 51m

  1. Take the bus from Budapest to Baja 1110 / ...

$99 - $123

Train  •  4h 51m

  1. Take the train from Kelenföld to Baja Bus

$99 - $124

Drive  •  2h 24m

  1. Drive from Budapest to Hercegszántó 134.9 miles

$24 - $35

Questions & Answers

The cheapest way to get from Budapest to Hercegszántó is to bus which costs 5 500 Ft - 8 500 Ft and takes 5h 32m.

More details

The quickest way to get from Budapest to Hercegszántó is to drive which costs 6 500 Ft - 10 000 Ft and takes 2h 24m.

More details

The distance between Budapest and Hercegszántó is 172 km. The road distance is 215.9 km.

Get driving directions

The best way to get from Budapest to Hercegszántó without a car is to train which takes 4h 44m and costs 31 000 Ft - 42 000 Ft.

More details

It takes approximately 4h 44m to get from Budapest to Hercegszántó, including transfers.

More details

The best way to get from Budapest to Hercegszántó is to train which takes 4h 44m and costs 31 000 Ft - 42 000 Ft. Alternatively, you can bus, which costs 5 500 Ft - 8 500 Ft and takes 5h 32m.

Mode details

Yes, the driving distance between Budapest to Hercegszántó is 216 km. It takes approximately 2h 24m to drive from Budapest to Hercegszántó.

Get driving directions

There are 90+ hotels available in Hercegszántó. Prices start at $23 USD per night.

More details

Map of how to get from Budapest to Hercegszántó.
Launch map view
  • Distance: 107.6 miles
  • Duration: 4h 44m

What companies run services between Budapest, Hungary and Hercegszántó, Hungary?

You can take a train from Budapest to Hercegszántó via Kiskunfelegyhaza and Bacsbokod-Bacsborsod in around 4h 44m. Alternatively, Volanbusz operates a bus from Budapest to Hercegszántó every 4 hours. Tickets cost $10 - $14 and the journey takes 3h 5m.

Train operators
Hungarian Railways (MÁV)
Phone
+36 (1) 3 49 49 49
Website
mavcsoport.hu
Train from Budapest-Nyugati to Kiskunfelegyhaza
Ave. Duration
1h 34m
Frequency
Hourly
Estimated price
$6 - $10
Website
mavcsoport.hu
Train from Kiskunfelegyhaza to Bacsbokod-Bacsborsod
Ave. Duration
1h 43m
Frequency
Hourly
Estimated price
$5 - $8
Website
mavcsoport.hu
Train from Kelenföld to Baja
Ave. Duration
3h 4m
Frequency
Once daily
Estimated price
$8 - $13
Website
mavcsoport.hu
Bus operators

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 Travel Insider: Top Japan travel tips by Beatrix Holland, Travelling to the UK: What do I need to know? and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.