Travel from Budapest to Kecskemét

Bus or train from Budapest to Kecskemét?

Hungarian Railways (MÁV) operates a train from Budapest to Kecskemét hourly. Tickets cost $5 - $9 and the journey takes 1 h 17 min. Alternatively, Volanbusz operates a bus from Budapest to Kecskemét every 2 hours. Tickets cost $5 - $7 and the journey takes 1 h 27 min.

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Budapest to Kecskemét

ModeDurationPrice
From Budapest-Nyugati train to Kecskemet.1 h 17 min1 840 Ft
From Budapest bus to Kecskemét.1 h 27 min1 520 Ft
From Budapest taxi to Kecskemét.58 min31 834 Ft
From Budapest drive to Kecskemét.58 min2 952 Ft
From Budapest rideshare to Kecskemét.1 h 23 min1 127 Ft

How long does it take to get from Budapest to Kecskemét?

The train from Budapest-Nyugati to Kecskemet takes 1 h 17 min including transfers and departs hourly.

Is there a direct train between Budapest and Kecskemét?

Yes, there is a direct train departing from Budapest-Nyugati and arriving at Kecskemet. Services depart hourly, and operate every day. The journey takes approximately 1 h 17 min.

Is there a direct bus between Budapest and Kecskemét?

Yes, there is a direct bus departing from Budapest and arriving at Kecskemét. Services depart every two hours, and operate every day. The journey takes approximately 1 h 27 min.

Operators from Budapest to Kecskemét

OperatorPhoneWebsite
Hungarian Railways (MÁV)+36 (1) 3 49 49 49Hungarian Railways (MÁV)
Volanbusz+36 1 382 0888Volanbusz
BlaBlaCarBlaBlaCar