There are 3 ways to get from Budapest to Lučenec by bus, train 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

Bus  •  3 h 51 min

  1. Take the bus from Budapest to Balassagyarmat 1012 / ...
  2. Take the bus from Slovenské Ďarmoty to Lučenec AS 606501

$8 - $13

2 alternative options

Bus, train  •  5 h 58 min

  1. Take the bus from Budapest, Budapest Kelenföld to Zvolen 976
  2. Take the train from Zvolen osobna stanica to Lucenec Os / ...

$13 - $23

Drive  •  2 h 1 min

  1. Drive from Budapest to Lučenec 91 miles

$16 - $24

What companies run services between Budapest, Hungary and Lučenec, Banska Bystrica, Slovakia?

You can take a bus from Budapest to Lučenec via Balassagyarmat and Slovenské Ďarmoty in around 3 h 51 min.

Train operators
Railways of Slovak Republic (ZSSK)
Bus operators

Want to know more about travelling around Slovakia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Budapest and Lučenec is 104 km. The road distance is 146 km.

The cheapest way to get from Budapest to Lučenec is to bus which costs 2 200 Ft - 3 500 Ft and takes 3 h 51 min.

The quickest way to get from Budapest to Lučenec is to drive which takes 2 h 1 min and costs 4 400 Ft - 6 500 Ft.

No, there is no direct bus from Budapest to Lučenec. However, there are services departing from Budapest and arriving at Lučenec AS via Slovenské Ďarmoty. The journey, including transfers, takes approximately 3 h 51 min.

It takes approximately 3 h 51 min to get from Budapest to Lučenec, including transfers.