Search Budapest bus tickets

switcheroo

Quickview

How to get to Budapest by bus?

Routes349
Trips per day2,404
bus carriers7
Stations9
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Budapest?

The cheapest prices for a bus ticket to Budapest that users have found recently on Wanderu start at $6.75. Such great deals to Budapest are available on two routes including Vienna and Bratislava. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Budapest. Vienna at $9.77 has consistently the lowest average bus ticket prices to Budapest.

What are the main bus stations in Budapest?

The most popular bus stations in Budapest are Üllői út 131, Etele tér and Airport Terminal 2A. Üllői út 131 is the busiest bus station in Budapest.

What are the most popular bus routes to Budapest?

Berlin

There are 49 bus schedules per day connecting Berlin with Budapest. It takes on average 14 hours to travel 428 miles, 689 kms, by bus from Berlin. 4 bus carriers offer schedules from Berlin, with FlixBus offering the most daily connections to Budapest. Traveling by bus from Berlin you will most likely to arrive in Budapest at Üllői út 131.
Avg. Time
14h 0m
Avg. Price
$43.42

Vienna

There are 42 bus schedules per day connecting Vienna with Budapest. It takes on average 3 hours to travel 134 miles, 215 kms, by bus from Vienna. 4 bus carriers offer schedules from Vienna, with FlixBus offering the most daily connections to Budapest. Traveling by bus from Vienna you will most likely to arrive in Budapest at Üllői út 131.
Avg. Time
3h 0m
Avg. Price
$10.75

Graz

There are 32 bus schedules per day connecting Graz with Budapest. It takes on average 8 hours to travel 172 miles, 276 kms, by bus from Graz. One bus company operates schedules from Graz, with FlixBus offering the most daily connections to Budapest. Traveling by bus from Graz you will most likely to arrive in Budapest at Üllői út 131.
Avg. Time
8h 0m
Avg. Price
$32.38

Prague

There are 30 bus schedules per day connecting Prague with Budapest. It takes on average 8 hours to travel 276 miles, 443 kms, by bus from Prague. 5 bus carriers offer schedules from Prague, with FlixBus offering the most daily connections to Budapest. Traveling by bus from Prague you will most likely to arrive in Budapest at Üllői út 131.
Avg. Time
8h 0m
Avg. Price
$21.44

Ostrava

There are 28 bus schedules per day connecting Ostrava with Budapest. It takes on average 11 hours to travel 165 miles, 265 kms, by bus from Ostrava. 2 bus carriers offer schedules from Ostrava, with FlixBus offering the most daily connections to Budapest. Traveling by bus from Ostrava you will most likely to arrive in Budapest at Üllői út 131.
Avg. Time
11h 0m
Avg. Price
$33.02

What bus companies travel to Budapest, Hungary?

Located in, Hungary, you can travel by bus to Budapest from 349 destinations and choose from 2404 daily bus schedules to get you there. FlixBus has the most bus connections to Budapest. The furthest bus arriving in Budapest covers a distance of 1535.31 miles, 2470.22 kms, covering the journey in and 56 minutes

Looking for other ways to get there? Check out Train options to Budapest.

bus companies serving Budapest

Arda Tur

There are 1 daily Arda Tur schedules to Budapest. Arda Tur can get you to Budapest by bus from 7 destinations including Prague.
Movies
Satellite TV
WiFi
Avg. Time
7h 28m
Avg. Price
$27.16

Karat-S

There are 1 daily Karat-S schedules to Budapest. Karat-S can get you to Budapest by bus from 9 destinations including Munich.
Avg. Time
11h 7m
Avg. Price
$62.80

Leo Express Bus

There are 4 daily Leo Express Bus schedules to Budapest. Leo Express Bus can get you to Budapest by bus from 4 destinations including Bratislava.
Air conditioning
Restroom
Free water
Power outlet
Snacks
WiFi
Avg. Time
6h 7m
Avg. Price
$16.01

RegioJet Bus

There are 2 daily RegioJet Bus schedules to Budapest. RegioJet Bus can get you to Budapest by bus from 23 destinations including Prague.
Air conditioning
Restroom
Extra legroom
Free water
Games
Movies
Newspaper/Magazine
Power outlet
Snacks
Satellite TV
WiFi
Avg. Time
10h 43m
Avg. Price
$26.58

FlixBus

There are 487 daily FlixBus schedules to Budapest. FlixBus can get you to Budapest by bus from 330 destinations including Vienna.
Air conditioning
Restroom
Beverage
Extra legroom
Meal
Power outlet
WiFi
Avg. Time
13h 16m
Avg. Price
$41.99

Eurolines France

There are 9 daily Eurolines France schedules to Budapest. Eurolines France can get you to Budapest by bus from 56 destinations including Duivendrecht.
Air conditioning
Restroom
Power outlet
WiFi
Avg. Time
8h 31m
Avg. Price
$80.82

miniBUD Ltd.

There are 999 daily miniBUD Ltd. schedules to Budapest. miniBUD Ltd. can get you to Budapest by bus from Budapest.
Avg. Time
0h 51m
Avg. Price
$11.36