There are 8 ways to get from Gorna Oryahovitsa to Porto by night train, plane, bus, car, 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.
Night train to Bucharest Băneasa Aurel Vlaicu International Airport, fly
best- Take the nighttrain from Gorna Oryahovitsa to Bucharestnighttrain
- Fly from Bucharest Băneasa Aurel Vlaicu International Airport (BBU) to Francisco De Sá Carneiro Airport (OPO)plane BBU - OPO
13h 34m€130–563Bus to Sofia Airport, fly
cheapest- Take the bus from Veliko Tarnovo to Sofia Airport Terminal 1 Bus Stopbus
- Fly from Sofia Airport (SOF) to Francisco De Sá Carneiro Airport (OPO)plane SOF - OPO
10h 49m€83–209Night train, bus
- Take the nighttrain from Gorna Oryahovitsa to Bucharestnighttrain
- Take the bus from Bucharest to Frankfurtbus
- Take the bus from Frankfurt central train station to Portobus
2d 11h€318–450Drive 3,476.5 km
- Drive from Gorna Oryahovitsa to Portocar 3,476.5 km
35h 17m€536–775Night train to Bucharest Otopeni, fly
- Take the nighttrain from Gorna Oryahovitsa to Bucharestnighttrain
- Fly from Bucharest Otopeni (OTP) to Francisco De Sá Carneiro Airport (OPO)plane OTP - OPO
9h 56m€83–255Bus via Montpellier
- Take the bus from Veliko Tarnovo to București, Autogara Militaribus 983
- Take the bus from București, Autogara Militari to Montpellierbus
- Take the bus from Montpellier - Sabines Bus Station to Porto - Terminal Intermodal de Campanhãbus
2d 23h€368–640Bus
- Take the bus from Veliko Tarnovo to Dvirtsevyi Bus Stationbus Gns-02
- Take the bus from Lviv to Portobus Kyiv-Porto
3d 4h€247–378Drive, car train
- Drive from Gorna Oryahovitsa to Villach Hbfcar
- Take the cartrain from Villach Hbf to Hannover Hbfcartrain
- Drive from Hannover Hbf to Portocar
45h 46m€651–960
Bucharest Băneasa Aurel Vlaicu International Airport (BBU) to Francisco De Sá Carneiro Airport (OPO) flights
Questions & Answers
The cheapest way to get from Gorna Oryahovitsa to Porto is to bus and fly which costs €80 - €210 and takes 10h 49m.
The fastest way to get from Gorna Oryahovitsa to Porto is to night train and fly which takes 9h 56m and costs €80 - €260.
No, there is no direct bus from Gorna Oryahovitsa to Porto. However, there are services departing from Gorna Oryahovitsa and arriving at Porto - Terminal Intermodal de Campanhã via Veliko Tarnovo, București, Autogara Militari and Montpellier - Sabines Bus Station. The journey, including transfers, takes approximately 2 days 23h.
The distance between Gorna Oryahovitsa and Porto is 3070 km. The road distance is 3476.5 km.
The best way to get from Gorna Oryahovitsa to Porto without a car is to night train and bus which takes 2 days 11h and costs €310 - €450.
It takes approximately 13h 34m to get from Gorna Oryahovitsa to Porto, including transfers.
Gorna Oryahovitsa to Porto bus services, operated by FlixBus, depart from Veliko Tarnovo station.
Gorna Oryahovitsa to Porto bus services, operated by FlixBus, arrive at București, Autogara Militari station.
Porto is 2h behind Gorna Oryahovitsa. It is currently 11:17 PM in Gorna Oryahovitsa and 9:17 PM in Porto.
Yes, the driving distance between Gorna Oryahovitsa to Porto is 3477 km. It takes approximately 35h 17m to drive from Gorna Oryahovitsa to Porto.
What companies run services between Gorna Oryahovitsa, Bulgaria and Porto, Portugal?
You can take a bus from Gorna Oryahovitsa to Porto - Terminal Intermodal de Campanhã via Veliko Tarnovo, București, Autogara Militari, and Montpellier - Sabines Bus Station in around 2d 23h.
- Website
- ryanair.com
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Francisco De Sá Carneiro Airport via Memmingen
- Ave. Duration
- 16h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €70–230
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Francisco De Sá Carneiro Airport via Budapest
- Ave. Duration
- 12h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €70–230
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Francisco De Sá Carneiro Airport via Milan Bergamo
- Ave. Duration
- 13h 45m
- When
- Saturday
- Estimated price
- €70–230
Flights from Sofia Airport to Francisco De Sá Carneiro Airport via Milan Bergamo
- Ave. Duration
- 7h 30m
- When
- Monday, Sunday, and Wednesday
- Estimated price
- €65–180
Flights from Sofia Airport to Francisco De Sá Carneiro Airport via Venice Treviso
- Ave. Duration
- 8h 30m
- When
- Sunday
- Estimated price
- €65–180
Flights from Sofia Airport to Francisco De Sá Carneiro Airport via Valencia
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €65–180
Flights from Bucharest Otopeni to Francisco De Sá Carneiro Airport via Milan Bergamo
- Ave. Duration
- 9h 5m
- When
- Saturday
- Estimated price
- €75–260
- Website
- easyjet.com
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Francisco De Sá Carneiro Airport via Basel
- Ave. Duration
- 7h 45m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- €60–230
- Website
- air.bg
Flights from Sofia Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 4h 20m
- When
- Thursday and Sunday
- Estimated price
- €100–550
- Website
- flyulendo.com
Flights from Bucharest Otopeni to Francisco De Sá Carneiro Airport
- Ave. Duration
- 4h 20m
- When
- Tuesday and Saturday
- Estimated price
- €75–220
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Night train from Gorna Oryahovitsa to Bucharest
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Estimated price
- €3–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €3–5
- 1st Class
- €3–5
Night train from Gorna Oryahovitsa to Bucharest
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Estimated price
- €3–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €3–5
- 1st Class
- €3–5
Night train from Gorna Oryahovitsa to Bucharest
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Estimated price
- €3–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- €3–5
- 1st Class
- €3–5
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Villach Hbf to Hannover Hbf
- Ave. Duration
- 11h 46m
- Frequency
- Once a week
- Estimated price
- €100–120
- Website
- Urlaubs-Express (UEX)
- Phone
- +40 745 766 766
- [email protected]
- Website
- maxibustravel.autogari.ro
Bus from Bucharest to Frankfurt
- Ave. Duration
- 21h 13m
- Frequency
- Twice a week
- Estimated price
- €133
- Schedules at
- maxibustravel.autogari.ro
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Frankfurt central train station to Porto
- Ave. Duration
- 33h 30m
- Frequency
- 3 times a week
- Estimated price
- €180–310
- Website
- Flixbus
Bus from Veliko Tarnovo to București, Autogara Militari
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- €16–27
- Website
- Flixbus
Bus from București, Autogara Militari to Montpellier
- Ave. Duration
- 44h 25m
- Frequency
- 4 times a week
- Estimated price
- €220–370
- Website
- Flixbus
- Phone
- +359 889 59 00 00
- [email protected]
- Website
- Grup Plus - Etap Adresss
Bus from Veliko Tarnovo to Sofia Airport Terminal 1 Bus Stop
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- €14–22
- Website
- Grup Plus - Etap Adresss
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Veliko Tarnovo to Sofia Airport Terminal 1 Bus Stop
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- €9–13
- Website
- Union Ivkoni
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Montpellier - Sabines Bus Station to Porto - Terminal Intermodal de Campanhã
- Ave. Duration
- 19h 55m
- Frequency
- Once daily
- Estimated price
- €130–240
- Website
- BlaBlaCar Bus
- Phone
- +380 (93) 320-44-44
- [email protected]
- Website
- Gunsel
Bus from Veliko Tarnovo to Dvirtsevyi Bus Station
- Ave. Duration
- 16h 10m
- Frequency
- Twice a week
- Estimated price
- €55–75
- Website
- Gunsel
- Phone
- +380(67)-484-57-27
- [email protected]
- Website
- Pavluks Trans
Bus from Lviv to Porto
- Ave. Duration
- 2d 10h
- Frequency
- Once daily
- Estimated price
- €190–300
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
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
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
There are 6849+ hotels available in Porto.




























