There are 9 ways to get from Porto to Maja by plane, towncar, bus, train, car, shuttle, or car 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 Zagreb Franjo Tuđman Airport
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Zagreb Franjo Tuđman Airport (ZAG)plane OPO - ZAG
9h 44m€120–298Bus
cheapest- Take the bus from Porto - TIC Campanhã to Lyon - Perrache Bus Stationbus
- Take the bus from Lyon - Perrache Bus Station to Zagreb - Bus Stationbus
- Take the bus from Zagreb, Autobusni Kolodvor to Glinabus
41h 55m€93–159Towncar, bus, train, drive
- Take a town car from Porto - Aeroporto Francisco Sá Carneiro to Guardatowncar
- Take the bus from Centro Coordenador de Transportes da Guarda to Paris - Massy-Palaiseaubus
- Take the train from Paris Est to Karlsruhe Hbftrain Ice
- Take the bus from Karlsruhe Central Station to Velika Kladušabus
- Drive from Velika Kladuša to Majacar
37h 50mDrive 2,515.2 km
- Drive from Porto to Majacar 2,515.2 km
26h 51m€385–555Fly to Ljubljana, shuttle, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Ljubljana (LJU)plane OPO - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb
- Take the bus from Zagreb, Autobusni Kolodvor to Zazinabus
11h 44m€175–537Fly to Graz Airport, shuttle, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Graz Airport (GRZ)plane OPO - GRZ
- Take a shuttle bus from Graz Airport to Zagreb
- Take the bus from Zagreb, Autobusni Kolodvor to Zazinabus
12h 17m€230–707Bus via Lyon
- Take the bus from Porto to Lyonbus
- Take the bus from Lyon to Zagrebbus
- Take the bus from Zagreb, Autobusni Kolodvor to Glinabus
2d 1h€126–247Bus #2
- Take the bus from Porto - Terminal Intermodal de Campanhã to Valladolidbus
- Take the bus from Valladolid Central Bus Station to Zagreb Central Bus Stationbus
- Take the bus from Zagreb, Autobusni Kolodvor to Glinabus
2d 1h€169–236Drive, car train
- Drive from Porto to München Ostcar
- Take the car train from München Ost to Villach Hbf ARZcartrain
- Drive from Villach Hbf ARZ to Majacar
27h 54m€469–660
Francisco De Sá Carneiro Airport (OPO) to Zagreb Franjo Tuđman Airport (ZAG) flights
Questions & Answers
The cheapest way to get from Porto to Maja is to bus which costs €90 - €160 and takes 41h 55m.
The fastest way to get from Porto to Maja is to fly which takes 9h 44m and costs €120 - €300.
The distance between Porto and Maja is 2129 km. The road distance is 2515.2 km.
The best way to get from Porto to Maja without a car is to bus which takes 41h 55m and costs €90 - €160.
It takes approximately 9h 44m to get from Porto to Maja, including transfers.
The best way to get from Porto to Maja is to fly which takes 9h 44m and costs €120 - €300. Alternatively, you can bus, which costs €90 - €160 and takes 41h 55m.
Maja is 1h ahead of Porto. It is currently 5:31 AM in Porto and 6:31 AM in Maja.
Yes, the driving distance between Porto to Maja is 2515 km. It takes approximately 26h 51m to drive from Porto to Maja.
There are 50+ hotels available in Maja.
What companies run services between Porto, Portugal and Maja, Sisačko-Moslavačka, Croatia?
Ryanair, Lufthansa, and four other airlines fly from Francisco De Sá Carneiro Airport (OPO) to Zagreb Franjo Tuđman Airport (ZAG) 4 times a day. Alternatively, you can take a bus from Porto - TIC Campanhã to Maja via Lyon - Perrache Bus Station, Zagreb - Bus Station, Zagreb, Autobusni Kolodvor, and Glina in around 41h 55m.
- Website
- lufthansa.com
Flights from Francisco De Sá Carneiro Airport to Zagreb Franjo Tuđman Airport via Munich
- Ave. Duration
- 8h 7m
- When
- Every day
- Estimated price
- €75–320
Flights from Francisco De Sá Carneiro Airport to Zagreb Franjo Tuđman Airport via Split
- Ave. Duration
- 7h 20m
- When
- Monday
- Estimated price
- €50–200
Flights from Francisco De Sá Carneiro Airport to Ljubljana via Munich
- Ave. Duration
- 4h 45m
- When
- Monday, Thursday, and Friday
- Estimated price
- €100–140
Flights from Francisco De Sá Carneiro Airport to Ljubljana via Frankfurt
- Ave. Duration
- 8h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €100–140
Flights from Francisco De Sá Carneiro Airport to Graz Airport via Frankfurt
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- €130–350
Flights from Francisco De Sá Carneiro Airport to Graz Airport via Munich
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €130–600
- Website
- swiss.com
Flights from Francisco De Sá Carneiro Airport to Zagreb Franjo Tuđman Airport via Zurich
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- €50–280
Flights from Francisco De Sá Carneiro Airport to Ljubljana via Zurich
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- €120–280
- Website
- croatiaairlines.com
Flights from Francisco De Sá Carneiro Airport to Zagreb Franjo Tuđman Airport via Barcelona
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- €110–340
Flights from Francisco De Sá Carneiro Airport to Zagreb Franjo Tuđman Airport via Zurich
- Ave. Duration
- 5h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €50–190
Flights from Francisco De Sá Carneiro Airport to Zagreb Franjo Tuđman Airport via Split
- Ave. Duration
- 7h 20m
- When
- Monday
- Estimated price
- €50–200
- Website
- austrian.com
Flights from Francisco De Sá Carneiro Airport to Zagreb Franjo Tuđman Airport via Split
- Ave. Duration
- 7h 20m
- When
- Monday
- Estimated price
- €50–200
Flights from Francisco De Sá Carneiro Airport to Graz Airport via Vienna
- Ave. Duration
- 9h 40m
- When
- Thursday
- Estimated price
- €130–550
- Website
- iberia.com
Flights from Francisco De Sá Carneiro Airport to Ljubljana via Barcelona
- Ave. Duration
- 4h 45m
- When
- Thursday and Sunday
- Estimated price
- €95–210
Flights from Francisco De Sá Carneiro Airport to Ljubljana via Madrid
- Ave. Duration
- 5h 35m
- When
- Tuesday
- Estimated price
- €70–270
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Zagreb Franjo Tuđman Airport via Milan Bergamo
- Ave. Duration
- 5h 35m
- When
- Monday and Friday
- Estimated price
- €70–200
- Website
- vueling.com
Flights from Francisco De Sá Carneiro Airport to Ljubljana via Barcelona
- Ave. Duration
- 4h 45m
- When
- Thursday and Sunday
- Estimated price
- €95–210
- Website
- transavia.com
Flights from Francisco De Sá Carneiro Airport to Ljubljana via Paris Orly
- Ave. Duration
- 5h 20m
- When
- Thursday
- Estimated price
- €85–390
- Website
- airdolomiti.it
Flights from Francisco De Sá Carneiro Airport to Graz Airport via Munich
- Ave. Duration
- 4h 25m
- When
- Thursday
- Estimated price
- €230–600
- Website
- eurowings.com
Flights from Francisco De Sá Carneiro Airport to Graz Airport via Berlin Brandenburg
- Ave. Duration
- 7h 40m
- When
- Friday
- Estimated price
- €100–350
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Paris Est to Karlsruhe Hbf
- Ave. Duration
- 2h 32m
- Frequency
- 4 times a day
- Estimated price
- €60–140
- Website
- https://int.bahn.de/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Paris Est to Karlsruhe Hbf
- Ave. Duration
- 2h 45m
- Frequency
- 4 times a day
- Estimated price
- €60–190
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from München Ost to Villach Hbf ARZ
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- €95–110
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Centro Coordenador de Transportes da Guarda to Paris - Massy-Palaiseau
- Ave. Duration
- 20h 15m
- Frequency
- 4 times a week
- Estimated price
- €120–180
- Website
- https://www.alsa.com/en/
- Phone
- +387 61 197 121
- Website
- evropatours.com
Bus from Karlsruhe Central Station to Velika Kladuša
- Ave. Duration
- 7h 6m
- Frequency
- Once daily
- Schedules at
- evropatours.com
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Zagreb
- Ave. Duration
- 2h 6m
- Frequency
- On demand
- Estimated price
- €32–240
- Website
- https://www.goopti.com/en/
- Shared
- €32–37
- Private
- €130–240
Shuttle from Graz Airport to Zagreb
- Ave. Duration
- 2h 49m
- Frequency
- On demand
- Estimated price
- €35–280
- Website
- https://www.goopti.com/en/
- Shared
- €35–39
- Private
- €150–280
- Phone
- +385 (044) 526 350
- info@auto-promet-sisak.hr
- Website
- auto-promet-sisak.hr
Bus from Zagreb, Autobusni Kolodvor to Zazina
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Schedules at
- auto-promet-sisak.hr
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Porto - TIC Campanhã to Lyon - Perrache Bus Station
- Ave. Duration
- 21h 10m
- Frequency
- Once daily
- Estimated price
- €35–70
- Website
- https://www.blablacar.co.uk/bus
Bus from Lyon - Perrache Bus Station to Zagreb - Bus Station
- Ave. Duration
- 16h 25m
- Frequency
- 4 times a week
- Estimated price
- €65–95
- Website
- https://www.blablacar.co.uk/bus
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Lyon - Perrache Bus Station to Zagreb - Bus Station
- Ave. Duration
- 16h 30m
- Frequency
- 3 times a week
- Estimated price
- €40–65
- Website
- https://union-ivkoni.com/en
Bus from Valladolid Central Bus Station to Zagreb Central Bus Station
- Ave. Duration
- 38h 45m
- Frequency
- Twice a week
- Estimated price
- €95–150
- Website
- https://union-ivkoni.com/en
- Phone
- +385 043 277 100
- info@cazmatrans.hr
- Website
- cazmatrans.hr
Bus from Zagreb, Autobusni Kolodvor to Glina
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a day
- Estimated price
- €6–10
- Website
- https://cazmatrans.hr/en/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Porto to Lyon
- Ave. Duration
- 25h
- Frequency
- 6 times a week
- Estimated price
- €50–130
- Website
- https://www.flixbus.co.uk
Bus from Lyon to Zagreb
- Ave. Duration
- 20h 25m
- Frequency
- Once daily
- Estimated price
- €55–95
- Website
- https://www.flixbus.co.uk
- Phone
- +376 806 555
- cooperativa@interurbana.ad
- Website
- interurbana.ad
Bus from Porto - Terminal Intermodal de Campanhã to Valladolid
- Ave. Duration
- 6h 45m
- Frequency
- Twice a week
- Website
- https://www.interurbana.ad/idioma-en
- Phone
- +34 (0) 902 23 95 79
- info@rutasvigo.com
- Website
- autocareslazara.com
Bus from Porto - Terminal Intermodal de Campanhã to Valladolid
- Ave. Duration
- 7h
- Frequency
- Once a week
- Estimated price
- €57–63
- Website
- http://autocareslazara.com/
- Phone
- (+351) 220 971 653
- info@vmtransfers.com
- Website
- vmtransfers.com
Towncar from Porto - Aeroporto Francisco Sá Carneiro to Guarda
- Ave. Duration
- 2h 14m
- Frequency
- On demand
- Estimated price
- €255
- Website
- https://www.vmtransfers.com/en/
Want to know more about travelling around Croatia
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
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide















































