Duration 28 min
Distance 28.5 km
Average price 2 800 Ft
Possible routes 5 found

Budapest to Százhalombatta

Recommended route

Train

  1. Budapest-Deli
    Re
  2. Százhalombatta
35 min
500 Ft - 750 Ft
Alternative routes

Bus, line 705 bus

  1. Deák Ferenc tér M
    M3 / ...
  2. Budapest
    705 / ...
  3. Százhalombatta
1h 7m
850 Ft - 1 100 Ft

Rideshare

  1. Budapest
    30 km
  2. Százhalombatta
46 min
Cheapest
404 Ft

Taxi

  1. Budapest
    28 km
  2. Százhalombatta
Fastest
28 min
9 000 Ft - 11 000 Ft

Drive

  1. Budapest
    28 km
  2. Százhalombatta
28 min
950 Ft - 1 400 Ft

Frequently asked questions

Want to know about travelling from Budapest to Százhalombatta? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Budapest to Százhalombatta is to rideshare which costs 404 Ft and takes 46 min.

More details

The quickest way to get from Budapest to Százhalombatta is to taxi which costs 9 000 Ft - 11 000 Ft and takes 28 min.

More details

No, there is no direct bus from Budapest to Százhalombatta. However, there are services departing from Deák Ferenc tér M and arriving at Százhalombatta via Budapest. The journey, including transfers, takes approximately 1h 7m.

More details

Yes, there is a direct train departing from Budapest-Deli and arriving at Szazhalombatta. Services depart hourly, and operate every day. The journey takes approximately 35 min.

More details

The distance between Budapest and Százhalombatta is 21 km. The road distance is 28.5 km.

Get driving directions

The best way to get from Budapest to Százhalombatta without a car is to train which takes 35 min and costs 500 Ft - 750 Ft.

More details

The train from Budapest-Deli to Szazhalombatta takes 35 min including transfers and departs hourly.

More details

Budapest to Százhalombatta bus services, operated by BKK, depart from Deák Ferenc tér M station.

More details

Budapest to Százhalombatta train services, operated by Hungarian Railways (MÁV), depart from Budapest-Deli station.

More details

The best way to get from Budapest to Százhalombatta is to train which takes 35 min and costs 500 Ft - 750 Ft. Alternatively, you can bus and line 705 bus, which costs 850 Ft - 1 100 Ft and takes 1h 7m.

Mode details

Budapest to Százhalombatta bus services, operated by Volanbusz, arrive at Százhalombatta station.

More details

Budapest to Százhalombatta train services, operated by Hungarian Railways (MÁV), arrive at Szazhalombatta station.

More details

Yes, the driving distance between Budapest to Százhalombatta is 28 km. It takes approximately 28 min to drive from Budapest to Százhalombatta.

Get driving directions

There are 2292+ hotels available in Százhalombatta. Prices start at 27 500 Ft per night.

More details

Check out Blablacar's carpooling service for rideshare options between Budapest and Százhalombatta. A great option if you don't have a driver's licence or want to avoid public transport.

Read Rome2rio's guide to Blablacar

How to travel from Budapest to Százhalombatta

Find all the possible transport options for your trip from Budapest to Százhalombatta right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Budapest and Százhalombatta?

Hungarian Railways (MÁV) operates a train from Budapest to Százhalombatta hourly. Tickets cost 500 Ft - 750 Ft and the journey takes 35 min. Alternatively, you can take a bus from Budapest to Százhalombatta via Népliget M and Budapest in around 1h 7m.
Train operators
Ave. Duration
35 min
Frequency
Hourly
Estimated price
500 Ft - 750 Ft
Other operators
Ave. Duration
46 min
Frequency
Twice daily
Estimated price
404 Ft
Ave. Duration
28 min
Estimated price
9 000 Ft - 11 000 Ft

Százhalombatta, Hungary

Százhalombatta is a town in Pest county, Hungary. The name of this town in Hungarian literally means "One hundred tumuli" referring to the tumulus field at the edge of the town. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe