There are 3 ways to get from Burgas to Banya, Plovdiv Province by train, bus, 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.
Train
best- Take the train from Burgas to Karlovotrain Ic / ...
4h 35m$5–8Bus
- Take the bus from Burgas Central Bus Station West to Plovdiv North Bus and Coach Stationbus Union Ivkoni
- Take the bus from Plovdiv to Banyabus
6h 26mDrive 243.4 km
- Drive from Burgas to Banya, Plovdiv Provincecar 243.4 km
2h 49m$39–56
Burgas to Banya, Plovdiv Province by train
Questions & Answers
The cheapest way to get from Burgas to Banya, Plovdiv Province is to train which costs $5 - $8 and takes 4h 35m.
The fastest way to get from Burgas to Banya, Plovdiv Province is to drive which takes 2h 49m and costs $35 - $60.
No, there is no direct bus from Burgas station to Banya, Plovdiv Province. However, there are services departing from Burgas Central Bus Station West and arriving at Banya via Автогара Север and Plovdiv. The journey, including transfers, takes approximately 6h 26m.
No, there is no direct train from Burgas to Banya, Plovdiv Province. However, there are services departing from Burgas and arriving at Banya via Karlovo. The journey, including transfers, takes approximately 4h 35m.
The distance between Burgas and Banya, Plovdiv Province is 276 km. The road distance is 243.4 km.
The best way to get from Burgas to Banya, Plovdiv Province without a car is to train which takes 4h 35m and costs $5 - $8.
It takes approximately 4h 35m to get from Burgas to Banya, Plovdiv Province, including transfers.
Burgas to Banya, Plovdiv Province bus services, operated by Union Ivkoni, depart from Burgas Central Bus Station West.
Burgas to Banya, Plovdiv Province train services, operated by Bulgarian Railways (BDZh), depart from Burgas station.
The best way to get from Burgas to Banya, Plovdiv Province is to train which takes 4h 35m and costs $5 - $8. Alternatively, you can bus, which costs and takes 6h 26m.
What companies run services between Burgas, Bulgaria and Banya, Plovdiv Province, Plovdiv, Bulgaria?
Bulgarian Railways (BDZh) operates a train from Burgas to Karlovo every 4 hours. Tickets cost $4–7 and the journey takes 3h 34m. Alternatively, you can take a bus from Burgas Central Bus Station West to Banya via Plovdiv North Bus and Coach Station, Автогара Север, Срещу Централна гара, and Plovdiv in around 6h 26m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Burgas to Karlovo
- Ave. Duration
- 3h 34m
- Frequency
- Every 4 hours
- Estimated price
- $4–7
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $4–6
- 1st Class
- $5–7
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Burgas Central Bus Station West to Plovdiv North Bus and Coach Station
- Ave. Duration
- 3h 29m
- Frequency
- Once daily
- Estimated price
- $12–18
- Website
- Union Ivkoni
- Phone
- +359 (0) 64 888 666
- [email protected]
- Website
- avtogarapleven.com
Bus from Plovdiv to Banya
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Schedules at
- avtogarapleven.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 How do I buy a London Underground ticket?, What documents do I need to cross Niagara Falls?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
Burgas to Banya, Plovdiv Province bus services, operated by Union Ivkoni, arrive at Plovdiv North Bus and Coach Station.
Burgas to Banya, Plovdiv Province train services, operated by Bulgarian Railways (BDZh), arrive at Karlovo station.
Yes, the driving distance between Burgas to Banya, Plovdiv Province is 243 km. It takes approximately 2h 49m to drive from Burgas to Banya, Plovdiv Province.
There are 194+ hotels available in Banya, Plovdiv Province.









