There are 7 ways to get from Varna to Budapest by plane, bus, train, night 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

Fly from Varna  •  5 h 13 min

  1. Fly from Varna (VAR) to Budapest (BUD) VAR - BUD

$115 - $445

Cheapest option

Bus, EuroNight  •  24 h 2 min

  1. Take the bus from Varna to Bucharest
  2. Take the EuroNight from Gara de Nord to Budapest-Kelenföld Dacia

$43 - $65

5 alternative options

Bus to Burgas, fly  •  6 h 28 min

  1. Take the bus from Varna to Sarafovo
  2. Fly from Burgas (BOJ) to Budapest (BUD) BOJ - BUD

$139 - $501

Bus, train  •  22 h 24 min

  1. Take the bus from Varna to Mangalia
  2. Take the train from Constanta to Bucuresti Nord Gara A
  3. Take the train from Bucuresti Nord Gara A to Budapest-Keleti D / ...

$95 - $141

Bus Eurolines HU  •  22 h 30 min

  1. Take the bus from Varna to Budapest Népliget 595

$72 - $124

Bus EAAA  •  22 h 33 min

  1. Take the bus from Varna to Burgas South
  2. Take the bus from Burgas to Budapest

$59 - $80

Drive  •  12 h 48 min

  1. Drive from Varna to Budapest 686 miles

$120 - $180

What companies run services between Varna, Bulgaria and Budapest, Hungary?

Turkish Airlines, Austrian Airlines and 15 other airlines fly from Varna to Budapest 5 times a day. Alternatively, Eurolines HU operates a bus from Varna to Budapest 3 times a week. Tickets cost $65 - $130 and the journey takes 22 h 10 min.

Airlines
Turkish Airlines
Website
p.turkishairlines.com
Flights from Varna to Budapest via Istanbul
Ave. Duration
4 h 40 min
When
Every day
Estimated price
$230 - $900
Eurowings
Website
eurowings.com
Flights from Varna to Budapest via Dusseldorf
Ave. Duration
5 h 40 min
When
Wednesday
Estimated price
$160 - $650
Flights from Varna to Budapest via Stuttgart
Ave. Duration
6 h 20 min
When
Thursday
Estimated price
$130 - $550
Wizz Air
Website
wizzair.com
Flights from Varna to Budapest via Eindhoven
Ave. Duration
8 h 45 min
When
Thursday and Sunday
Estimated price
$75 - $280
Flights from Burgas to Budapest
Ave. Duration
1 h 35 min
When
Tuesday, Thursday and Saturday
Estimated price
$50 - $900
Austrian Airlines
Website
austrian.com
Flights from Varna to Budapest via Vienna
Ave. Duration
5 h 35 min
When
Every day
Estimated price
$300 - $1,100
Brussels Airlines
Website
brusselsairlines.com
Flights from Varna to Budapest via Brussels
Ave. Duration
7 h 10 min
When
Wednesday
Estimated price
$120 - $440
Travel Service
Website
travelservice.aero
Flights from Varna to Budapest via Prague
Ave. Duration
5 h 40 min
When
Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
$250 - $1,100
CSA
Website
csa.cz
Flights from Varna to Budapest via Prague
Ave. Duration
5 h 40 min
When
Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
$250 - $1,100
Train operators
Romanian Railways (CFR)
Phone
0219521
Website
cfrcalatori.ro
Train from Constanta to Bucuresti Nord Gara A
Ave. Duration
2 h 24 min
Frequency
Every 3 hours
Estimated price
$8 - $13
Website
cfrcaltori.ro
Train from Bucuresti Nord Gara A to Budapest-Keleti
Ave. Duration
15 h 50 min
Frequency
3 times a day
Estimated price
$60 - $90
Website
cfrcaltori.ro
Czech Railways (ČD)
Phone
+420 221 111 122
Email
info@cd.cz
Website
cd.cz
Night train from Gara de Nord to Budapest-Kelenföld
Ave. Duration
17 h 55 min
Frequency
Once daily
Estimated price
$30 - $50
Website
cd.cz
Bus operators
M-Bus
Phone
056 844 966
Website
mbus-bg.com
Bus from Varna to Sarafovo
Ave. Duration
2 h 5 min
Frequency
Hourly
Estimated price
$6 - $9
Schedules at
mbus-bg.com
Mercado Sud
Phone
(0721) 643.210
Email
office@mercado-sud.ro
Website
mercado-sud.ro
Bus from Varna to Mangalia
Ave. Duration
1 h 25 min
Frequency
Every 4 hours
Estimated price
$24 - $35
Schedules at
mercado-sud.ro
Eurolines HU
Phone
+36 (1) 382-0888
Email
info@volanbusz.hu
Website
eurolines.hu
Bus from Varna to Budapest Népliget
Ave. Duration
22 h 10 min
Frequency
3 times a week
Estimated price
$65 - $130
Schedules at
nemzetkozi.volanbusz.hu
EAAA
Website
rta.government.bg
Bus from Burgas to Budapest
Ave. Duration
19 h 33 min
Frequency
Once daily
Estimated price
$50 - $70
Schedules at
rta.government.bg
Avtoekspres
Phone
+359 (0) 52 757 044
Email
info@autogaravn.com
Website
autogaravn.com
Bus from Varna to Bucharest
Ave. Duration
4 h 40 min
Frequency
4 times a week
Estimated price
$12 - $14
Schedules at
autogaravn.com

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 Getting to Milan from the airport, The London Underground: Essential tips to navigate the Tube and Need to know: Eurostar - to help you get the most out of your next trip.

Questions & Answers

The distance between Varna and Budapest is 840 km. The road distance is 1098 km.

The cheapest way to get from Varna to Budapest is to bus and EuroNight which costs $40 - $65 and takes 24 h 2 min.

The quickest way to get from Varna to Budapest is to fly which takes 5 h 13 min and costs $110 - $450.

No, there is no direct bus from Varna to Budapest. However, there are services departing from Varna and arriving at Deák Ferenc tér M via Népliget M. The journey, including transfers, takes approximately 22 h 30 min.

It takes approximately 5 h 13 min to get from Varna to Budapest, including transfers.