There are 6 ways to get from Sarajevo to Porto by plane, bus, train, 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.
Fly
best- Fly from Sarajevo (SJJ) to Francisco De Sá Carneiro Airport (OPO)plane SJJ - OPO
8h 39m€97–284Bus, train via Mannheim
- Take the bus from Sarajevo , East Sarajevo Bus Station to Munich Hbfbus
- Take the train from München Hbf to Mannheim, Hauptbahnhoftrain 47 / ...
- Take the bus from Mannheim central bus station to Portobus
2d 2hDrive 2,840.3 km
- Drive from Sarajevo to Portocar 2,840.3 km
30h 10m€446–644Bus, train
- Take the bus from Sarajevo , East Sarajevo Bus Station to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Padovabus
- Take the bus from Padova to Vigobus
- Take the train from Vigo Guixar to Porto Campanhatrain Ic
2d 3h€268–1,247Bus, train via Salzburg
- Take the bus from Sarajevo, Autobuska Stanica to Freilassingbus
- Take the train from Freilassing to Pasingtrain 62
- Take the train from Pasing to Kaiserslautern, Hbftrain 60
- Take the bus from Kaiserslautern central train station to Penafielbus
- Take the train from Penafiel to Porto Sao Bentotrain 874 / ...
2d 3hBus
- Take the bus from Sarajevo, Autobuska Stanica to Karlsruhe Hbf Suedausgangbus
- Take the bus from Karlsruhe - Central Station South Side to Porto - Terminal Intermodal de Campanhãbus BlaBlaCar Bus
2d 6h€272–507
Sarajevo to Porto by bus
Questions & Answers
The cheapest way to get from Sarajevo to Porto is to fly which costs €95 - €290 and takes 8h 39m.
The fastest way to get from Sarajevo to Porto is to fly which takes 8h 39m and costs €95 - €290.
No, there is no direct bus from Sarajevo to Porto. However, there are services departing from Sarajevo, Autobuska Stanica and arriving at Porto - Terminal Intermodal de Campanhã via Karlsruhe - Central Station South Side. The journey, including transfers, takes approximately 2 days 6h.
The distance between Sarajevo and Porto is 2237 km. The road distance is 2840.3 km.
The best way to get from Sarajevo to Porto without a car is to bus and train via Mannheim which takes 2 days 2h and costs .
It takes approximately 8h 39m to get from Sarajevo to Porto, including transfers.
Sarajevo to Porto bus services, operated by Centrotrans Eurolines, depart from Sarajevo, Autobuska Stanica station.
The best way to get from Sarajevo to Porto is to fly which takes 8h 39m and costs €95 - €290. Alternatively, you can bus, which costs €270 - €550 and takes 2 days 6h.
Sarajevo to Porto bus services, operated by Centrotrans Eurolines, arrive at Karlsruhe Hbf Suedausgang station.
Porto is 1h behind Sarajevo. It is currently 2:03 AM in Sarajevo and 1:03 AM in Porto.
What companies run services between Sarajevo, Bosnia and Herzegovina and Porto, Portugal?
Ryanair and Swiss fly from Sarajevo (SJJ) to Francisco De Sá Carneiro Airport (OPO) once daily. Alternatively, you can take a bus from Sarajevo, Autobuska Stanica to Porto - Terminal Intermodal de Campanhã via Karlsruhe - Central Station South Side in around 2d 6h.
- Website
- ryanair.com
Flights from Sarajevo to Francisco De Sá Carneiro Airport via Beauvais
- Ave. Duration
- 5h 55m
- When
- Tuesday
- Estimated price
- €100–270
Flights from Sarajevo to Francisco De Sá Carneiro Airport via Milan Bergamo
- Ave. Duration
- 7h 50m
- When
- Saturday
- Estimated price
- €100–270
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from München Hbf to Mannheim, Hauptbahnhof
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- €60–240
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Freilassing to Pasing
- Ave. Duration
- 1h 43m
- Frequency
- 4 times a day
- Estimated price
- €26–110
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Pasing to Kaiserslautern, Hbf
- Ave. Duration
- 3h 22m
- Frequency
- Once daily
- Estimated price
- €70–290
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +387 35 630-532
- [email protected]
- Website
- halilovicbus.ba
Bus from Sarajevo , East Sarajevo Bus Station to Munich Hbf
- Ave. Duration
- 13h 55m
- Frequency
- Twice daily
- Schedules at
- halilovicbus.ba
Bus from Sarajevo , East Sarajevo Bus Station to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 6h 20m
- Frequency
- Twice a week
- Estimated price
- €40
- Schedules at
- facebook.com
Bus from Sarajevo, Autobuska Stanica to Freilassing
- Ave. Duration
- 12h 17m
- Frequency
- Twice a week
- Schedules at
- halilovicbus.ba
Want to know more about travelling around Portugal
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide
More Questions & Answers
Yes, the driving distance between Sarajevo to Porto is 2840 km. It takes approximately 30h 10m to drive from Sarajevo to Porto.
There are 6759+ hotels available in Porto.







