Varna to Sunny Beach: Bus, Taxi & Transfer 2026
Varna to Sunny Beach is about 95 km. Bus from 9.50 euro in about 1.5h; taxi or transfer about 1h40 from 90-110 euro. Aug 2026.
From Varna to Sunny Beach is about 95 km down the Black Sea coast - roughly 1 hour 40 minutes by car. The cheap daytime option is an intercity bus from about 9.50 euro (around 1.5 hours on the faster runs). A taxi or pre-booked transfer goes hotel door to door in roughly the same hour and a half, usually from about 90 to 110 euro per car. Figures checked in August 2026 - always confirm on the day.
| Way | Time | Price (EUR) | Best for |
|---|---|---|---|
| Intercity bus (M-BUS / Union Ivkoni) | about 1h30-1h50 | from 9.50-10.15 | Daytime, light bags, solo or couple |
| Taxi (agree price / meter) | about 1h40 | often around 90+ | Same-day, when buses don’t fit your clock |
| Fixed transfer (booked) | about 1h40 | from about 110 (Kiwitaxi Economy) | Late flights, families, bags, groups |
This is the longer coast hop, not the short Burgas run. When Burgas Airport fills with summer charters, plenty of UK and EU packages land at Varna (VAR) instead - and then you still need to get almost 100 km south to the strip.
Why this route exists at all
Sunny Beach sits in Nesebar Municipality, much closer to Burgas than to Varna. The natural airport is Burgas - about 35 km and a cheap coastal bus. The Varna route only becomes “normal” when BOJ is full and operators push arrivals into VAR, or when you already planned a night in Varna and then drop south.
That mismatch is the whole story of this page. You’re not choosing between three cute local options for a 20-minute ride. You’re choosing how to cover a proper intercity coast run after a charter dumps you on the wrong end of the shore.
Option 1: the intercity bus
Buses leave from Avtoekspress bus station on boulevard Vladislav Varnenchik 158 in Varna - not from the airport forecourt. If you land at VAR, you first need a city hop into town (see our Varna airport transfer guide for bus 409 and taxis), then the coast coach.
On the ticket platforms that sell this route for the carriers, two names show up:
- M-BUS OOD - listed from 9.50 euro, journey about 1 hour 29 minutes, with afternoon departures such as 13:00, 15:00, 16:00, 17:00, 18:00 and 18:40 (daily pattern as published in August 2026).
- Union Ivkoni - listed from 10.15 euro, 15:10 to 17:01 (about 1 hour 51 minutes).
Those prices and times come from BusExpress, which sells tickets for those operators - not from a random route aggregator. Treat them as the going online fare for that check date, then reconfirm before you travel; summer timetables move.
The M-BUS coast run is a stopping service: Priseltsi, Staro Oryahovo, Goritsa, Byala, Obzor, Banya, then Sunny Beach coach station at Resort Luna. The operator still schedules it at 1h29, which is quicker than the 1h40 a router gives a car on the same road - the coach timetable is optimistic and the car figure allows for the Obzor bottleneck. Treat both as “about an hour and a half”: what a taxi or transfer buys you here is the door and the bags, not time.
The timetable catch nobody prints on the ticket
Look at those departure times again. The published online list for this city pair clusters in the afternoon. If your charter lands at Varna at 09:00, you may be staring at a long wait before the first listed coach - and that’s when a transfer stops being a luxury and starts being arithmetic.
Buy online when you can (seat held, less cash fumbling), or check the bay boards at Avtoekspress on the day. Don’t assume a dawn departure just because Burgas-Sunny Beach runs from early morning - this is a different corridor.
Option 2: taxi from Varna
A taxi covers the same about 95 km in roughly 1 hour 40 minutes if traffic on the coast road behaves. There isn’t a single official “tourist flat rate” published for this exact city-to-resort hop the way city bus fares are posted, so do the boring safe thing: agree the price before you move, or insist on the meter in a marked cab, and ignore anyone quoting “special holiday” numbers in arrivals.
As a scale check, Burgas Taxi Services advertises fixed prices around 90-95 euro (other firms may start lower) for Varna Airport to Sunny Beach. A street taxi for the same distance will often land in a similar band once you include luggage and a summer surcharge - sometimes higher if you negotiate badly. Split between three or four people it still costs more than four bus tickets (90-110 euro versus about 38) - you pay for the door and the bags, not a cheaper ride.
Apps and radio taxis in Varna (Triumf, Hippo, OMEGA and similar) are usually saner than touts inside the terminal. If you’re starting from a hotel in the city rather than the airport, the same rule applies: get a quoted figure in euro before the boot closes.
Private transfer: when the bus won’t do
Pre-booked private transfer is the version of the taxi where the price is locked before you fly, the driver meets you with a name board, and you don’t reinvent Bulgarian small talk at midnight with three suitcases. For a late VAR arrival, a family, or anyone who’d rather not gamble on afternoon coaches, it’s the clean option.
On Kiwitaxi the Varna to Sunny Beach route lists Economy and Comfort from 110 euro (August 2026 check; other vehicle classes climb from there). That’s per car, not per seat - so four adults often land close to a metered taxi while removing the haggling. You’re paying for certainty on a 95 km coast run, not for a five-minute airport hop.
How it compares with Burgas to Sunny Beach
If you still have a choice of airport, read this twice. Burgas to Sunny Beach is the short coastal shuttle: roughly an hour, a few euro, buses through the day. Varna to Sunny Beach is three times the distance and roughly two and a half times the distance and about three times the fare - and the published daytime coaches bunch after lunch.
So:
- Booked into Sunny Beach and both airports are available? Prefer Burgas unless your package or fare forces Varna.
- Already holding a Varna ticket because BOJ was full? Budget either an afternoon bus or a transfer, and don’t plan a tight same-morning check-in at the hotel.
Our which airport for Bulgaria guide weighs VAR against BOJ and Sofia if you’re still deciding.
So which should you take?
- Daytime arrival, light bags, watching every euro: the M-BUS or Union Ivkoni coach from Avtoekspress - from about 9.50-10.15 euro, about 1.5-1.9 hours.
- Morning landing at VAR with no patience for a long wait: taxi or fixed transfer - the bus listing may not help you until afternoon.
- Family, late flight, or four people sharing: pre-booked transfer from about 110 euro a car often wins on stress even when the pure maths is close to a taxi.
- Still choosing where to fly: push for Burgas if Sunny Beach is the only beach stop - the Burgas to Sunny Beach hop is the one built for this resort.
Getting back north
The reverse works the same way: coaches climb back toward Varna from the Sunny Beach station, and taxis/transfers reverse the coast road in about 1h40. For an evening flight out of VAR, don’t cut it fine on the last afternoon bus - summer traffic around Obzor and the resort strip stretches the timetable. Build a buffer, or book the car.
Once you’re on the strip, local buses handle Nessebar and the quieter neighbours; you won’t need another intercity ticket until you leave. For the wider picture of coaches and trains inland, see getting around Bulgaria. Sort a data eSIM before you land so you can check live departures and message a driver without hunting for station Wi-Fi.
Admission and opening hours
Fares are in euro (Bulgaria joined the eurozone on 1 January 2026; fixed 1.95583 leva = 1 euro). Intercity bus prices and times shift by season - confirm on BusExpress or at Avtoekspress before you travel. Transfer quotes change with demand.
Details checked: August 18, 2026