There are 8 ways to get from Greece to Velingrad by train, bus, ferry, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Athens to Thessalonikitrain Ic
- Take the bus from Thessaloniki, Monastiriou to Blagoevgradbus
- Take the bus from Blagoevgrad to Banskobus
- Take the train from Bansko to Velingradtrain Re / ...
15h 12m$70–91Train, bus via Sérres
cheapest- Take the train from Athens to Thessalonikitrain Ic
- Take the train from Thessaloniki to Serrestrain Re
- Take the bus from Serres to Blagoevgrad Central Bus Terminalbus
- Take the bus from Blagoevgrad to Banskobus
- Take the train from Bansko to Velingradtrain Re / ...
16h 40m$62–94Bus, train
- Take the bus from Athens, Leoforou Kifisou - KTEL to Dramabus
- Take the bus from Drama to Banskobus
- Take the train from Bansko to Velingradtrain Re / ...
17h 3mFerry, bus, train
- Take the ferry from Port of Piraeus to Kavalaferry Bsf
- Take the bus from Kavala Central Bus Station to Banskobus
- Take the train from Bansko to Velingradtrain Re / ...
36h 58m$210–491Drive 751.4 km
- Drive from Athens to Velingradcar 751.4 km
9h 16m$155–223Bus
- Take the bus from Athens Chiou to Plovdiv Central Train Station Bus Stopbus Citylines 42 / ...
- Take the bus from Pazardzhik to Velingradbus
18h 24mFly to Sofia Airport, train
- Fly from Athens International Airport (ATH) to Sofia Airport (SOF)plane ATH - SOF
- Take the train from Iskarsko Shose to Septemvritrain
9h 31m$75–188Fly to Kavala International Airport, bus, train
- Fly from Athens International Airport (ATH) to Kavala International Airport (KVA)plane ATH - KVA
- Take the bus from Kavala Central Bus Station to Banskobus
- Take the train from Bansko to Velingradtrain
14h 4m$95–463
Athens International Airport (ATH) to Sofia Airport (SOF) flights
Comparing Your Travel Options
The cheapest way to get from Greece to Velingrad is to train and bus via Sérres which costs $60 - $95 and takes 16h 40m.
The fastest way to get from Greece to Velingrad is to drive which takes 9h 16m and costs $150 - $230.
No, there is no direct bus from Greece to Velingrad. However, there are services departing from Athens Chiou and arriving at Velingrad via Plovdiv and Pazardzhik. The journey, including transfers, takes approximately 18h 24m.
The distance between Greece and Velingrad is 824 km. The road distance is 751.4 km.
The best way to get from Greece to Velingrad without a car is to train and bus which takes 15h 12m and costs $70 - $95.
It takes approximately 15h 12m to get from Greece to Velingrad, including transfers.
Greece to Velingrad bus services, operated by Citylines, depart from Athens Chiou station.
Greece to Velingrad bus services, operated by Citylines, arrive at Plovdiv Central Train Station Bus Stop.
Yes, the driving distance between Greece to Velingrad is 751 km. It takes approximately 9h 16m to drive from Greece to Velingrad.
There are 254+ hotels available in Velingrad.
What companies run services between Greece and Velingrad, Bulgaria?
You can take a bus from Athens Chiou to Velingrad via Plovdiv Central Train Station Bus Stop, Plovdiv, and Pazardzhik in around 18h 24m.
- Website
- en.aegeanair.com
Flights from Athens International Airport to Sofia Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- $60–170
Flights from Athens International Airport to Kavala International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- $55–130
- Website
- air.bg
Flights from Athens International Airport to Sofia Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- $60–170
- Website
- skyexpress.gr
Flights from Athens International Airport to Sofia Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $60–150
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Athens to Thessaloniki
- Ave. Duration
- 5h 12m
- Frequency
- 4 times a day
- Estimated price
- $35–55
- Website
- Hellenic Train S.A.
Train from Athens to Thessaloniki
- Ave. Duration
- 5h 12m
- Frequency
- 4 times a day
- Estimated price
- $35–55
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Serres
- Ave. Duration
- 3h 4m
- Frequency
- 3 times a day
- Estimated price
- $12–18
- Website
- Hellenic Train S.A.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Bansko to Velingrad
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $2–3
Train from Bansko to Velingrad
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $2–3
Train from Bansko to Velingrad
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $2–3
Train from Bansko to Velingrad
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $2–3
Train from Iskarsko Shose to Septemvri
- Ave. Duration
- 1h 49m
- Frequency
- Hourly
- Estimated price
- $1–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $2–4
Train from Bansko to Velingrad
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- $1–3
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $2–3
- Phone
- +359 700 20 544
- Website
- Arda Tur
Bus from Thessaloniki, Monastiriou to Blagoevgrad
- Ave. Duration
- 3h 19m
- Frequency
- Twice daily
- Estimated price
- $30
- Website
- Arda Tur
- Phone
- 0898 448 696
- [email protected]
- Website
- bansko.net
Bus from Blagoevgrad to Bansko
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $2–4
- Schedules at
- bansko.net
Bus from Blagoevgrad to Bansko
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $2–4
- Schedules at
- bansko.net
- [email protected]
- Website
- bgrazpisanie.com
Bus from Blagoevgrad to Bansko
- Ave. Duration
- 1h 12m
- Frequency
- 4 times a day
- Estimated price
- $2–4
- Schedules at
- bgrazpisanie.com
Bus from Blagoevgrad to Bansko
- Ave. Duration
- 1h 12m
- Frequency
- 4 times a day
- Estimated price
- $2–4
- Schedules at
- bgrazpisanie.com
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Blagoevgrad to Bansko
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- $3–5
- Website
- Union Ivkoni
Bus from Blagoevgrad to Bansko
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- $3–5
- Website
- Union Ivkoni
- Phone
- +30 25210 32421
- [email protected]
- Website
- kteldramas.gr
Bus from Athens, Leoforou Kifisou - KTEL to Drama
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Schedules at
- kteldramas.gr
- Phone
- +359 894 77 44 02
- [email protected]
- Website
- kaleiatravel.com
Bus from Drama to Bansko
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a week
- Estimated price
- $14–21
- Schedules at
- en.kaleiatravel.com
Bus from Kavala Central Bus Station to Bansko
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Estimated price
- $18–27
- Schedules at
- en.kaleiatravel.com
Bus from Kavala Central Bus Station to Bansko
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Estimated price
- $18–27
- Schedules at
- en.kaleiatravel.com
- Phone
- +30 23210-22822
- [email protected]
- Website
- ktelserron.gr
Bus from Serres to Blagoevgrad Central Bus Terminal
- Ave. Duration
- 1h 4m
- Frequency
- On demand
- Estimated price
- $10–15
- Schedules at
- ktelserron.gr
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Athens Chiou to Plovdiv Central Train Station Bus Stop
- Ave. Duration
- 14h
- Frequency
- 3 times a week
- Estimated price
- $55–80
- Website
- Citylines
- Website
- planinite.info
Bus from Pazardzhik to Velingrad
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Schedules at
- planinite.info
- Phone
- +30 21 0891 9800
- [email protected]
- Website
- Blue Star Ferries
Ferry from Port of Piraeus to Kavala
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- $190–460
- Website
- Blue Star Ferries
Want to know more about travelling around Bulgaria
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.
Related travel guides
Getting around the Cyclades
Read the travel guide













































