There are 6 ways to get from Porto to Sunny Beach (Station) by plane, bus, car, shuttle, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Burgas Airport
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Burgas Airport (BOJ)plane OPO - BOJ
10h 18m$105–307Bus
- Take the bus from Porto - Terminal Intermodal de Campanhã to Karlsruhe - Central Station South Sidebus
- Take the bus from Karlsruhe Central Bus Station to Burgas Bus Station Southbus
- Take the bus from Burgas South to Sunny Beachbus
2d 21h$388–642Drive 3,668.1 km
- Drive from Porto to Sunny Beach (Station)car 3,668.1 km
36h 11m$661–954Fly to Varna Airport, shuttle
- Fly from Francisco De Sá Carneiro Airport (OPO) to Varna Airport (VAR)plane OPO - VAR
- Take a shuttle bus from Varna Airport to Sunny Beach
10h 3m$222–483Train, bus
- Take the train from Porto Campanha to Redondela De Galiciatrain Ic
- Take the train from Pontevedra to Miranda De Ebrotrain Alv
- Take the bus from Miranda De Ebro to Bacăubus
- Take the train from Bacău to Mangaliatrain
- Take the bus from Mangalia to Sunny beachbus
3d 1h$354–500Bus via Toulouse
- Take the bus from Porto to Toulousebus
- Take the bus from Toulouse to București, Autogara Militaribus
- Take the bus from București, Autogara Militari to Sunny Beachbus
3d 2h$444–751
Porto to Sunny Beach (Station) by bus
Questions & Answers
The cheapest way to get from Porto to Sunny Beach (Station) is to fly which costs $100 - $310 and takes 10h 18m.
The fastest way to get from Porto to Sunny Beach (Station) is to fly and shuttle which takes 10h 3m and costs $220 - $490.
No, there is no direct bus from Porto to Sunny Beach (Station). However, there are services departing from Porto - Terminal Intermodal de Campanhã and arriving at Sunny Beach via Karlsruhe Central Bus Station and Burgas South. The journey, including transfers, takes approximately 2 days 21h.
The distance between Porto and Sunny Beach (Station) is 3021 km. The road distance is 3668.1 km.
The best way to get from Porto to Sunny Beach (Station) without a car is to bus which takes 2 days 21h and costs $380 - $650.
It takes approximately 10h 18m to get from Porto to Sunny Beach (Station), including transfers.
Porto to Sunny Beach (Station) bus services, operated by FlixBus, depart from Porto station.
The best way to get from Porto to Sunny Beach (Station) is to fly which takes 10h 18m and costs $100 - $310. Alternatively, you can bus, which costs $380 - $650 and takes 2 days 21h.
Porto to Sunny Beach (Station) bus services, operated by FlixBus, arrive at Toulouse station.
Sunny Beach (Station) is 2h ahead of Porto. It is currently 8:32 AM in Porto and 10:32 AM in Sunny Beach (Station).
What companies run services between Porto, Portugal and Sunny Beach (Station), Bulgaria?
Luxair, Ryanair, and three other airlines fly from Francisco De Sá Carneiro Airport (OPO) to Burgas Airport (BOJ) twice daily. Alternatively, you can take a bus from Porto - Terminal Intermodal de Campanhã to Sunny Beach via Karlsruhe Central Bus Station, Burgas Bus Station South, and Burgas South in around 2d 21h.
- Website
- luxair.lu
Flights from Francisco De Sá Carneiro Airport to Burgas Airport via Luxembourg
- Ave. Duration
- 11h 35m
- When
- Friday and Monday
- Estimated price
- $160–900
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Burgas Airport via Rome
- Ave. Duration
- 9h 30m
- When
- Friday and Sunday
- Estimated price
- $80–300
- Website
- smartwings.com
Flights from Francisco De Sá Carneiro Airport to Burgas Airport via Prague
- Ave. Duration
- 6h 42m
- When
- Wednesday and Saturday
- Estimated price
- $120–350
- Website
- air.bg
Flights from Francisco De Sá Carneiro Airport to Varna Airport via Sofia
- Ave. Duration
- 9h 55m
- When
- Thursday and Sunday
- Estimated price
- $150–850
- Website
- wizzair.com
Flights from Francisco De Sá Carneiro Airport to Varna Airport via Milan Bergamo
- Ave. Duration
- 6h 17m
- When
- Saturday and Tuesday
- Estimated price
- $90–310
- Website
- austrian.com
Flights from Francisco De Sá Carneiro Airport to Varna Airport via Vienna
- Ave. Duration
- 6h 45m
- When
- Wednesday and Friday
- Estimated price
- $90–310
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Porto Campanha to Redondela De Galicia
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Estimated price
- $23–40
- Website
- https://www.renfe.com/es/en
Train from Pontevedra to Miranda De Ebro
- Ave. Duration
- 8h 7m
- Frequency
- 4 times a day
- Estimated price
- $100–160
- Website
- https://www.renfe.com/es/en
- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Bacău to Mangalia
- Ave. Duration
- 5h 43m
- Frequency
- Once daily
- Estimated price
- $38–41
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Porto - Terminal Intermodal de Campanhã to Karlsruhe - Central Station South Side
- Ave. Duration
- 33h
- Frequency
- Once daily
- Estimated price
- $250–450
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +359 0885700870
- [email protected]
- Website
- citylines.eu
Bus from Karlsruhe Central Bus Station to Burgas Bus Station South
- Ave. Duration
- 33h 35m
- Frequency
- 3 times a week
- Estimated price
- $130–190
- Website
- https://citylines.eu/
- Phone
- +359 0882455155
- [email protected]
- Website
- burgasbus.info
Bus from Burgas South to Sunny Beach
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $3–5
- Website
- https://burgasbus.info/eng/?cat=1
- Phone
- +359 056 846081
- [email protected]
- Website
- mbus-bg.com
Bus from Burgas South to Sunny Beach
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- $5–6
- Schedules at
- mbus-bg.com
- Phone
- +359 886 618 849
- [email protected]
- Website
- autogaravn.com
Bus from Burgas South to Sunny Beach
- Ave. Duration
- 41 min
- Frequency
- 4 times a day
- Estimated price
- $4–6
- Schedules at
- autogaravn.com
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Burgas South to Sunny Beach
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $4–7
- Website
- https://www.flixbus.co.uk
Bus from Porto to Toulouse
- Ave. Duration
- 16h 45m
- Frequency
- Once daily
- Estimated price
- $110–200
- Website
- https://www.flixbus.co.uk
Bus from Toulouse to București, Autogara Militari
- Ave. Duration
- 47h 35m
- Frequency
- 4 times a week
- Estimated price
- $290–490
- Website
- https://www.flixbus.co.uk
Bus from București, Autogara Militari to Sunny Beach
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- $35–65
- Website
- https://www.flixbus.co.uk
- Phone
- +359 89 345 5533
- [email protected]
- Website
- atlastaxi.eu
Shuttle from Varna Airport to Sunny Beach
- Ave. Duration
- 1h 15m
- Frequency
- On demand
- Estimated price
- $90–170
- Website
- https://atlastaxi.eu/
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Miranda De Ebro to Bacău
- Ave. Duration
- 2d
- Frequency
- Twice a week
- Estimated price
- $170–230
- Schedules at
- tabitatour.ro
- Phone
- 0722 265 779
- [email protected]
- Website
- mercadosud.autogari.ro
Bus from Mangalia to Sunny beach
- Ave. Duration
- 3h 32m
- Frequency
- Once daily
- Estimated price
- $20–29
- Schedules at
- mercadosud.autogari.ro
- Single
- $20–29
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
Want to know more about Flixbus?
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Porto to Sunny Beach (Station) is 3668 km. It takes approximately 36h 11m to drive from Porto to Sunny Beach (Station).
Book your Porto to Sunny Beach (Station) bus tickets online with FlixBus.
There are 5686+ hotels available in Sunny Beach (Station).






































