COVID-19 Travel restrictions may apply in Hungary. Learn More.

There are 4 ways to get from Budapest to Szentendre by bus, train, taxi 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

Line 2694 bus  •  20 min

  1. Take the line 2694 bus from Budapest Árpád híd M to Szentendre Autóbusz-Állomás 2694

460 Ft - 600 Ft

Cheapest option

Train  •  39 min

  1. Take the train from Batthyány tér to Szentendre H5

260 Ft - 300 Ft

2 alternative options

Taxi  •  22 min

  1. Take a taxi from Budapest to Szentendre 20.7 km

12 000 Ft - 15 000 Ft

Drive  •  22 min

  1. Drive from Budapest to Szentendre 20.7 km

650 Ft - 1 000 Ft

Coronavirus (COVID-19) in Hungary

There is widespread community transmission globally.
Some travel restrictions are being lifted in Hungary. For the latest travel status, please check the official page for Hungary.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Hungary.

Coronavirus (COVID-19) Travel Advice

Some international borders began to reopen in Hungary from June 2.

Official Coronavirus (COVID-19) Information for Hungary

Some domestic travel restrictions began to ease in Hungary from June 20.

Official Coronavirus (COVID-19) Information for Hungary

Limited international flights leaving Hungary began to resume from June 17.

Official Coronavirus (COVID-19) Information for Hungary

Last updated: August 12 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Budapest to Szentendre is to train which costs 260 Ft - 300 Ft and takes 39 min.

More details

The quickest way to get from Budapest to Szentendre is to line 2694 bus which costs 460 Ft - 600 Ft and takes 20 min.

More details

Yes, there is a direct bus departing from Budapest Árpád híd M and arriving at Szentendre Autóbusz-Állomás. Services depart every 30 minutes. The journey takes approximately 20 min.

More details

Yes, there is a direct train departing from Batthyány tér and arriving at Szentendre. Services depart every 20 minutes, and operate every day. The journey takes approximately 39 min.

More details

The distance between Budapest and Szentendre is 19 km. The road distance is 20.7 km.

Get driving directions

The best way to get from Budapest to Szentendre without a car is to line 2694 bus which takes 20 min and costs 460 Ft - 600 Ft.

More details

The line 2694 bus from Budapest Árpád híd M to Szentendre Autóbusz-Állomás takes 20 min including transfers and departs every 30 minutes.

More details

Budapest to Szentendre bus services, operated by Volanbusz, depart from Budapest Árpád híd M station.

More details

Budapest to Szentendre train services, operated by BKK, depart from Batthyány tér station.

More details

The best way to get from Budapest to Szentendre is to line 2694 bus which takes 20 min and costs 460 Ft - 600 Ft. Alternatively, you can train, which costs 260 Ft - 300 Ft and takes 39 min.

Mode details

Map of how to get from Budapest to Szentendre.
Launch map view
  • Distance: 19.2 km
  • Duration: 20 min

What companies run services between Budapest, Hungary and Szentendre, Hungary?

Volanbusz operates a bus from Budapest Árpád híd M to Szentendre Autóbusz-Állomás on demand. Tickets cost 460 Ft - 600 Ft and the journey takes 20 min. Alternatively, BKK operates a train from Batthyány tér to Szentendre every 20 minutes. Tickets cost 260 Ft - 300 Ft and the journey takes 39 min.

Train operators
BKK
Phone
+36 1 3 255 255
Email
bkk@bkk.hu
Website
bkk.hu
Train from Batthyány tér to Szentendre
Ave. Duration
39 min
Frequency
Every 20 minutes
Estimated price
260 Ft - 300 Ft
Website
BKK
Bus operators
Other operators
Taxi from Budapest to Szentendre
Ave. Duration
22 min
Estimated price
12 000 Ft - 15 000 Ft
Taxi 4
Phone
+36 1 444 4444
Website
taxi4.hu
Főtaxi Autóközlekedési és Szolgáltató Zrt.
Phone
+36 1 222 2222
Website
fotaxi.hu
6x6 Taxi
Phone
+36 1 666 6666
Website
new.6x6taxi.hu

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 Travelling to and around Russia for the 2018 FIFA World Cup, What are the different types of Renfe trains in Spain? and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.

More Questions & Answers

Budapest to Szentendre bus services, operated by Volanbusz, arrive at Szentendre Autóbusz-Állomás station.

More details

Budapest to Szentendre train services, operated by BKK, arrive at Szentendre station.

More details

Yes, the driving distance between Budapest to Szentendre is 21 km. It takes approximately 22 min to drive from Budapest to Szentendre.

Get driving directions

There are 2661+ hotels available in Szentendre. Prices start at 27 500 Ft per night.

More details