Rome2Rio

Budapest to Keszeg buses

Find Transport to Keszeg

View schedule

Trip Overview

The average bus between Budapest and Keszeg takes 3h 19m and the fastest bus takes 2h 27m. The bus service runs several times per day from Budapest to Keszeg. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

3h 19m
Duration
68 km
Distance
Ft 2,675
Average price
Every 2 hours
Frequency

Budapest to Keszeg bus times

Buses run every 2 hours between Budapest and Keszeg. The earliest departure is at 12:20 AM at night, and the last departure from Budapest is at 9:00 PM which arrives into Keszeg at 6:52 AM. All services require a transfer at Veresegyház, Közúti Igazgatóság and take an average of 3h 19m. The schedules shown below are for the next available departures.

Departing Sunday, November 8, 2026

  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási3h 57m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási3h 57m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási4h 27m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási4h 7m • 2 changes

Departing Monday, November 9, 2026

  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási5h 42m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási2h 37m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási2h 27m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási3h 42m • 2 changes
  • Show more

Departing Tuesday, November 10, 2026

  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási5h 42m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási2h 37m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási2h 27m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási3h 42m • 2 changes
  • Show more

Departing Wednesday, November 11, 2026

  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási5h 42m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási2h 37m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási2h 27m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási3h 42m • 2 changes
  • Show more

Departing Thursday, November 12, 2026

  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási5h 42m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási2h 37m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási2h 27m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási3h 42m • 2 changes
  • Show more

Departing Friday, November 13, 2026

  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási5h 42m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási2h 37m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási2h 27m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási3h 42m • 2 changes
  • Show more

Departing Saturday, November 14, 2026

  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási3h 27m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási4h 27m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási3h 2m • 2 changes
  •  → 

    MÁV SzemélyszállításiMÁV SzemélyszállításiMÁV Személyszállítási3h 57m • 2 changes
  • Show more

Frequently asked questions

Want to know about travelling from Budapest to Keszeg? 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.

Map of how to get from Budapest to Keszeg.ExpandLaunch map view
  • Distance: 68.2 km
  • Duration: 3h 19m

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

You can take a bus from Budapest, Stadion autóbusz-pályaudvar to Keszeg, ősagárdi elágazás via Veresegyház, Közúti Igazgatóság and Vác, autóbusz-állomás in around 3h 16m.

Operators