There are 13 ways to get from Porto to Ufa by plane, bus (Ave), train, 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.
Fly Francisco De Sá Carneiro Airport to Ufa International Airport
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Ufa International Airport (UFA)plane OPO - UFA
16h 31m₽14,219–60,264Fly Francisco De Sá Carneiro Airport to Nizhnekamsk, bus
cheapest- Fly from Francisco De Sá Carneiro Airport (OPO) to Nizhnekamsk (NBC)plane OPO - NBC
- Take the bus from Naberezhnye Chelny to Ufa South Bus Terminalbus
23h 41m₽9,809–29,504Bus
- Take the bus from Porto - Pólo Universitário to Central de Camionagem de Guimarãesbus
- Take the bus from Guimaraes to Düsseldorf central bus stationbus
- Take the bus from Düsseldorf to Baranovichi Bus stationbus
- Take the bus from Baranavichy to Moscowbus
- Take the bus from Moscow Central Bus Station to Ufa South Bus Terminalbus
4d 5h₽35,439–76,741Train, bus
- Take the train from Porto Campanha to Redondela De Galiciatrain
- Take the train from Redondela De Galicia to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Valence Villetrain
- Take the bus from Valence - Central Bus Station to Prague - Florenc Main Bus Terminalbus
- Take the bus from Praha, ÚAN Florenc to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Ufatrain
4d 12h₽43,708–87,788Drive 5,669.2 km
- Drive from Porto to Ufacar 5,669.2 km
2d 12h₽82,961–119,833Fly Francisco De Sá Carneiro Airport to Kazan, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Kazan (KZN)plane OPO - KZN
- Take the bus from Kazan' South Bus Station to Ufa South Bus Terminalbus
21h 52m₽9,849–28,684Train to Lisbon-Portela Airport, fly to Ufa International Airport
- Take the train from Porto Campanha to Lisboa Orientetrain
- Fly from Lisbon-Portela Airport (LIS) to Ufa International Airport (UFA)plane LIS - UFA
18h 6m₽12,358–35,871Fly Francisco De Sá Carneiro Airport to Izhevsk, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Izhevsk (IJK)plane OPO - IJK
- Take the bus from Izhevsk to Ufa South Bus Terminalbus
28h 50m₽10,009–30,274Fly Francisco De Sá Carneiro Airport to Ekaterinburg Koltsovo Airport, bus
- Fly from Francisco De Sá Carneiro Airport (OPO) to Ekaterinburg Koltsovo Airport (SVX)plane OPO - SVX
- Take the bus from Yekaterinburg Yuzhniy bus station to Ufa South Bus Terminalbus
24h 14m₽10,450–31,285Bus, train via Hanover
- Take the bus from Porto - Pólo Universitário to Central de Camionagem de Guimarãesbus
- Take the bus from Guimaraes to Essen central train stationbus
- Take the train from Essen Hbf to Hannover Hauptbahnhoftrain
- Take the bus from Hanover to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Ufatrain
4d 11h₽37,439–76,241Bus, train
- Take the bus from Porto - Terminal Intermodal de Campanhã to Estação Rodoviária de Viseubus
- Take the bus from Viseu to Zürichbus
- Take the bus from Zürich to Munich - Bus Stationbus
- Take the bus from Munich Central Bus Station to Minsk Central Bus Stationbus
- Take the train from Minsk Pas to Ufatrain
4d 13h₽23,263–50,284Bus, train #2
- Take the bus from Porto to Frankfurt central train stationbus
- Take the bus from Frankfurt Airport to Kaliningrad Bus stationbus
- Take the train from Kaliningrad-Passajirsk to Ufatrain
4d 20h₽32,600–55,171Drive, car train
- Drive from Porto to Würzburg Hbfcar
- Take the car train from Würzburg Hbf to Hamburg Hbfcartrain
- Drive from Hamburg Hbf to Ufacar
2d 14h₽85,265–126,160
Porto to Ufa by train, bus, and foot
Questions & Answers
The cheapest way to get from Porto to Ufa is to fly and bus which costs RUB 9500 - RUB 30000 and takes 23h 41m.
The fastest way to get from Porto to Ufa is to fly which takes 16h 31m and costs RUB 14000 - RUB 65000.
No, there is no direct bus from Porto to Ufa. However, there are services departing from Porto - Pólo Universitário and arriving at Ufa South Bus Terminal via Guimaraes, Düsseldorf, Baranavichy and Moscow Central Bus Station. The journey, including transfers, takes approximately 4 days 5h.
The distance between Porto and Ufa is 4880 km. The road distance is 5669.2 km.
The best way to get from Porto to Ufa without a car is to bus which takes 4 days 5h and costs RUB 35000 - RUB 80000.
It takes approximately 16h 31m to get from Porto to Ufa, including transfers.
Porto to Ufa bus services, operated by Rede Expressos, depart from Porto - Pólo Universitário station.
The best way to get from Porto to Ufa is to fly which takes 16h 31m and costs RUB 14000 - RUB 65000. Alternatively, you can bus, which costs RUB 35000 - RUB 80000 and takes 4 days 5h.
Porto to Ufa bus services, operated by Rede Expressos, arrive at Central de Camionagem de Guimarães station.
Ufa is 4h ahead of Porto. It is currently 5:10 AM in Porto and 9:10 AM in Ufa.
What companies run services between Porto, Portugal and Ufa, Russia?
Turkish Airlines and Red Wings fly from Francisco De Sá Carneiro Airport (OPO) to Ufa International Airport (UFA) 3 times a week. Alternatively, you can take a bus from Porto - Pólo Universitário to Ufa South Bus Terminal via Central de Camionagem de Guimarães, Guimaraes, Düsseldorf, Baranavichy, and Moscow Central Bus Station in around 4d 5h.
- Website
- aeroflot.ru
Flights from Lisbon-Portela Airport to Ufa International Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 14h 55m
- When
- Tuesday and Saturday
- Estimated price
- ₽9,000–29,000
Flights from Francisco De Sá Carneiro Airport to Nizhnekamsk via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 15h 55m
- When
- Thursday
- Estimated price
- ₽8,000–27,000
Flights from Francisco De Sá Carneiro Airport to Izhevsk via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 20h 5m
- When
- Thursday
- Estimated price
- ₽8,000–27,000
Flights from Francisco De Sá Carneiro Airport to Ekaterinburg Koltsovo Airport via Istanbul
- Ave. Duration
- 23h 15m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- ₽14,000–60,000
Flights from Francisco De Sá Carneiro Airport to Ekaterinburg Koltsovo Airport via Belgrade, Pulkovo
- Ave. Duration
- 14h 15m
- When
- Thursday
- Estimated price
- ₽8,500–29,000
Flights from Francisco De Sá Carneiro Airport to Ekaterinburg Koltsovo Airport via Belgrade, Moscow Sheremetyevo
- Ave. Duration
- 15h 25m
- When
- Thursday
- Estimated price
- ₽8,500–28,000
- Website
- flyredwings.com
Flights from Francisco De Sá Carneiro Airport to Ufa International Airport via Istanbul
- Ave. Duration
- 18h 50m
- When
- Thursday
- Estimated price
- ₽14,000–60,000
Flights from Lisbon-Portela Airport to Ufa International Airport via Istanbul
- Ave. Duration
- 13h 15m
- When
- Thursday
- Estimated price
- ₽14,000–60,000
- Website
- turkishairlines.com
Flights from Francisco De Sá Carneiro Airport to Kazan via Istanbul
- Ave. Duration
- 17h
- When
- Every day
- Estimated price
- ₽14,000–60,000
- Website
- uralairlines.ru
Flights from Francisco De Sá Carneiro Airport to Ekaterinburg Koltsovo Airport via Istanbul
- Ave. Duration
- 14h
- When
- Every day
- Estimated price
- ₽14,000–60,000
- Website
- airserbia.com
Flights from Francisco De Sá Carneiro Airport to Kazan via Belgrade
- Ave. Duration
- 12h 25m
- When
- Thursday
- Estimated price
- ₽8,000–26,000
- Website
- utair.ru
Flights from Lisbon-Portela Airport to Ufa International Airport via Istanbul
- Ave. Duration
- 12h 45m
- When
- Sunday
- Estimated price
- ₽14,000–60,000
- Website
- izhavia.su
Flights from Francisco De Sá Carneiro Airport to Izhevsk via Belgrade, Pulkovo
- Ave. Duration
- 28h 10m
- When
- Thursday
- Estimated price
- ₽8,500–28,000
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Porto Campanha to Redondela De Galicia
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- ₽1,700–2,800
- Website
- https://www.renfe.com/es/en
Train from Redondela De Galicia to Barcelona-Sants
- Ave. Duration
- 13h 40m
- Frequency
- 6 times a week
- Estimated price
- ₽13,000–23,000
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Barcelona-Sants to Valence Ville
- Ave. Duration
- 4h 56m
- Frequency
- Twice a week
- Estimated price
- ₽9,500–16,000
- Website
- https://www.sncf-connect.com/en-en
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Minsk Pas to Ufa
- Ave. Duration
- 44h 39m
- Frequency
- Once a week
- Estimated price
- ₽5,000–10,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽21,000–30,000
- 3rd Class (Platzcart)
- ₽5,000–7,000
- 2nd Class (Kupé)
- ₽7,000–10,000
Train from Kaliningrad-Passajirsk to Ufa
- Ave. Duration
- 2d 7h
- Frequency
- Once a week
- Estimated price
- ₽6,500–12,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽25,000–35,000
- 3rd Class (Platzcart)
- ₽6,500–8,500
- 2nd Class (Kupé)
- ₽8,000–12,000
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Porto Campanha to Lisboa Oriente
- Ave. Duration
- 2h 42m
- Frequency
- Hourly
- Estimated price
- ₽3,100–6,500
- Website
- https://www.cp.pt/en/
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Essen Hbf to Hannover Hauptbahnhof
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- ₽4,100–9,500
- Website
- https://int.bahn.de/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Würzburg Hbf to Hamburg Hbf
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₽9,000–11,000
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Porto - Pólo Universitário to Central de Camionagem de Guimarães
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Estimated price
- ₽330–750
- Website
- https://rede-expressos.pt
Bus from Porto - Terminal Intermodal de Campanhã to Estação Rodoviária de Viseu
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- ₽850–1,900
- Website
- https://rede-expressos.pt
- Phone
- +351 253 009 900
- Website
- avemobilidade.pt
Bus from Porto - Pólo Universitário to Central de Camionagem de Guimarães
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Estimated price
- ₽460–600
- Schedules at
- avemobilidade.pt
- On board ticket
- ₽460–600
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Guimaraes to Düsseldorf central bus station
- Ave. Duration
- 33h 50m
- Frequency
- 3 times a week
- Estimated price
- ₽13,000–24,000
- Website
- https://www.flixbus.co.uk
Bus from Guimaraes to Essen central train station
- Ave. Duration
- 34h 30m
- Frequency
- 3 times a week
- Estimated price
- ₽14,000–25,000
- Website
- https://www.flixbus.co.uk
Bus from Porto to Frankfurt central train station
- Ave. Duration
- 34h 20m
- Frequency
- 3 times a week
- Estimated price
- ₽14,000–25,000
- Website
- https://www.flixbus.co.uk
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Düsseldorf to Baranovichi Bus station
- Ave. Duration
- 29h
- Frequency
- 3 times a week
- Estimated price
- ₽14,000–39,000
- Schedules at
- vt.by
Bus from Praha, ÚAN Florenc to Minsk Central Bus Station
- Ave. Duration
- 19h 40m
- Frequency
- 4 times a week
- Estimated price
- ₽7,500–22,000
- Schedules at
- vt.by
Bus from Hanover to Minsk Central Bus Station
- Ave. Duration
- 21h 35m
- Frequency
- 3 times a week
- Estimated price
- ₽14,000–31,000
- Schedules at
- vt.by
- Phone
- +375 165 641144
- mail@pinskap.by
- Website
- pinskap.by
Bus from Baranavichy to Moscow
- Ave. Duration
- 12h 41m
- Frequency
- Twice daily
- Estimated price
- ₽4,900–8,500
- Schedules at
- pinskap.by
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Moscow Central Bus Station to Ufa South Bus Terminal
- Ave. Duration
- 21h
- Frequency
- Twice daily
- Estimated price
- ₽3,200–4,500
- Schedules at
- avtovokzaly.ru
Bus from Kazan' South Bus Station to Ufa South Bus Terminal
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- ₽1,600–2,400
- Schedules at
- avtovokzaly.ru
Bus from Naberezhnye Chelny to Ufa South Bus Terminal
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- ₽1,300–1,900
- Schedules at
- avtovokzaly.ru
Bus from Izhevsk to Ufa South Bus Terminal
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- ₽1,400–2,500
- Schedules at
- avtovokzaly.ru
Bus from Yekaterinburg Yuzhniy bus station to Ufa South Bus Terminal
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a day
- Estimated price
- ₽1,700–3,000
- Schedules at
- avtovokzaly.ru
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Valence - Central Bus Station to Prague - Florenc Main Bus Terminal
- Ave. Duration
- 18h 30m
- Frequency
- Once daily
- Estimated price
- ₽7,000–14,000
- Website
- https://www.blablacar.co.uk/bus
Bus from Viseu to Zürich
- Ave. Duration
- 27h 40m
- Frequency
- Once daily
- Estimated price
- ₽11,000–22,000
- Website
- https://www.blablacar.co.uk/bus
Bus from Zürich to Munich - Bus Station
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ₽1,800–3,400
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Munich Central Bus Station to Minsk Central Bus Station
- Ave. Duration
- 27h
- Frequency
- Once a week
- Estimated price
- ₽4,600–13,000
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Frankfurt Airport to Kaliningrad Bus station
Want to know more about travelling around Russia
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
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Yes, the driving distance between Porto to Ufa is 5669 km. It takes approximately 2 days 12h to drive from Porto to Ufa.




















































