Map and how to get there

Tap to zoom

What's nearby:



How to get there

Nearest travel links

Airport Sofia
Train station Bansko 1 km
Car Car not necessary

Activities near Bansko

Sports Golf course on site or within 15 min walk, Tennis in town, Water sports, Horse riding, Skiing – property near ski resort, Waterpark, Fishing
Great for Walking holidays, Rural or countryside holidays, City breaks, Nightlife, Cycling holidays

How to get there


Flying time from London and Manchester to Sofia is around 3 hours.
Sofia International Airport is located about 10km outside the capital and is the most popular airport for Bansko.
Direct daily scheduled flights are available from the UK and Ireland from several major airlines.
Budget airlines fly to Sofia and they include Easyjet and Wizz where return flights can be found from below £50 including taxes.
Easy Jet fly from Manchester and London

Distance to Bansko is 160km and driving time is typically 2 to 2.5 hours

Many charter flights are available with different airlines from many other regional UK airports.
Sofia Airport - Easy Jet flights go from Manchester 2 to 3 times a week to Sofia. Easy Jet, Wizz Air, British Airways and many other flight companies fly from London to Sofia and Plovdiv

Greece has two suitable airports Thessaloniki or Kavala. The Greek border is only 75km from Bansko.
Thessaloniki Airport has daily scheduled flights from several UK airports. Distance to Bansko is 240km and about 3.5 hours driving time.

Kavala Airport is mainly utilized by UK charter companies during the summer months, flying from several UK airports. Distance to Bansko is 160km and about 2.5 hours driving time.

* Please note that at this present time Greek car hire companies will not permit their cars being taken outside of Greece*. Private transfers are not a problem and we can advise you on these if necessary.
Airport Transfers - The easiest and quickest way to Bansko is via a private transfer.

We use and highly recommend Axeman Discovery - or Alexandra Services They use modern, comfortable vehicles, are English speaking and will be waiting for you in the arrivals hall holding a board with your name on it.

Typical small costs for a one way transfer are usually 20 euro per person with private transport.

The more people that travel together makes the price cheaper

1-3 people: 70 Euros
4-5 people: 85 Euros
6 people: 90 Euros
7-8 people: 120 Euros

Car Hire Information for Sofia
A number of on-site car rental companies are based at Sofia airport with booking desks in the arrivals hall. It is also possible to hire a car from a number of off-site car hire companies. These may prove to be better value and the representive will be waiting for you in the arrivals hall with a board with your name on it.
You may wish to consider the companies listed below.

Holiday Autos
Top Car

Many Bulgarian car hire companies will allow their cars to be be taken into Greece. If this is your intention you need to advise them at the time of booking so they can arrange a Green Card. Please carry your passport with you when you are driving around Bulgaria.

Public Transport
Bansko is served by the scenic narrow gauge line from Septemvri to Dobrinishte. Regular bus connections are available to Sofia, Plovdiv, Blagoevgrad, Gotse Delchev, Razlog among others.

The bus link between Sofia and Bansko has a regular daily services. The Central Bus Station in Sofia is located a taxi ride away from the airport and the one way cost of a bus ticket is about 14 Lev (=£7) although there is a small additional charge for skis. The journey to Bansko takes approximately 3 hours.

There is a taxi service from the airport to the bus station in Sofia and it will cost about 3 Euro per person.

Why not consider a two centre holiday, mountains and beach!
From Bansko the Greek Aegean coast of Kavala with its sandy beeches and vibrant night life is an easy 2.5 hour drive away. From Kavala you can also catch the ferry to the wonderful Island of Thassos and the crossing takes around an hour.

Alternatively please do not hesitate to Contact Us if you require any further information.