There are 11 ways to get from Porto to Tartu by plane, train, bus, car, ferry, 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 Lennart Meri International Airport, train
best- Fly from Francisco De Sá Carneiro Airport (OPO) to Lennart Meri International Airport (TLL)plane OPO - TLL
- Take the train from Ülemiste to Tartutrain
12h 7m€96–319Fly Francisco De Sá Carneiro Airport to Tartu Ülenurme Airport
cheapest- Fly from Francisco De Sá Carneiro Airport (OPO) to Tartu Ülenurme Airport (TAY)plane OPO - TAY
14h 6m€85–377Bus, train via Reims
- Take the bus from Porto to Reims - Champagne-Ardenne TGVbus
- Take the train from Champagne-Ardenne to Frankfurt(Main)Hbftrain Tgv
- Take the bus from Frankfurt to Rīgabus
- Take the train from Riga-Pasazieru to Tartutrain 0
2d 18h€362–623Drive 3,852.1 km
- Drive from Porto to Tartucar 3,852.1 km
42h 31m€609–880Fly Francisco De Sá Carneiro Airport to Riga International Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Riga International Airport (RIX)plane OPO - RIX
- Take the train from Riga-Pasazieru to Tartutrain
11h 36m€100–376Train to Lisbon-Portela Airport, fly to Tartu Ülenurme Airport
- Take the train from Porto Campanha to Lisboa Orientetrain
- Fly from Lisbon-Portela Airport (LIS) to Tartu Ülenurme Airport (TAY)plane LIS - TAY
16h 30m€139–518Fly Francisco De Sá Carneiro Airport to Helsinki Airport, ferry, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Helsinki Airport (HEL)plane OPO - HEL
- Take the ferry from Helsinki Terminal 2 to Tallinnferry
- Take the train from Tallinn to Tartutrain
16h 32m€147–401Train, bus
- Take the train from Porto Campanha to Coimbra-Btrain Ic / ...
- Take the bus from Coimbra to Paris, Quai de Bercy (Bercy Seine)bus
- Take the bus from Paris, Quai de Bercy (Bercy Seine) to Krakow, MDA Bus Stationbus
- Take the train from Kraków Główny to Vilniaus geležinkelio stotistrain
- Take the train from Vilnius to Tartutrain 889
2d 18h€315–514Bus, train
- Take the bus from Porto - Hospital de São João to Luxembourg - P+R Bouillonbus
- Take the bus from Luxembourg, P+R Bouillon to Frankfurt central train stationbus
- Take the bus from Frankfurt to Rīgabus
- Take the train from Riga-Pasazieru to Tartutrain 0
2d 21h€240–393Bus, train #2
- Take the bus from Porto - Terminal Intermodal de Campanhã to Darmstadtbus
- Take the bus from Darmstadt to Rīgabus
- Take the train from Riga-Pasazieru to Tartutrain 0
2d 21h€354–633Drive, car train
- Drive from Porto to Lörrach Hbfcar
- Take the cartrain from Lörrach Hbf to Lüneburgcartrain
- Drive from Lüneburg to Tartucar
47h 47m€618–881
Porto to Tartu by bus, train, and foot
Questions & Answers
The cheapest way to get from Porto to Tartu is to fly and train which costs €95 - €320 and takes 12h 7m.
The fastest way to get from Porto to Tartu is to fly and train which takes 11h 36m and costs €100 - €380.
The distance between Porto and Tartu is 3259 km. The road distance is 3852.1 km.
The best way to get from Porto to Tartu without a car is to bus and train via Reims which takes 2 days 18h and costs €360 - €650.
It takes approximately 12h 7m to get from Porto to Tartu, including transfers.
Tartu is 2h ahead of Porto. It is currently 9:38 AM in Porto and 11:38 AM in Tartu.
Yes, the driving distance between Porto to Tartu is 3852 km. It takes approximately 42h 31m to drive from Porto to Tartu.
There are 403+ hotels available in Tartu.
What companies run services between Porto, Portugal and Tartu, Estonia?
Brussels Airlines, Finnair, and five other airlines fly from Francisco De Sá Carneiro Airport (OPO) to Tartu Ülenurme Airport (TAY) 4 times a day.
- Website
- finnair.com
Flights from Lisbon-Portela Airport to Tartu Ülenurme Airport via Helsinki Airport
- Ave. Duration
- 20h
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €230–650
Flights from Lisbon-Portela Airport to Tartu Ülenurme Airport via Copenhagen, Helsinki Airport
- Ave. Duration
- 11h 46m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- €95–600
Flights from Lisbon-Portela Airport to Tartu Ülenurme Airport via Brussels, Helsinki Airport
- Ave. Duration
- 11h 2m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–440
Flights from Lisbon-Portela Airport to Tartu Ülenurme Airport via Dusseldorf, Helsinki Airport
- Ave. Duration
- 9h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €170–340
Flights from Lisbon-Portela Airport to Tartu Ülenurme Airport via Hamburg, Helsinki Airport
- Ave. Duration
- 10h 35m
- When
- Monday to Thursday
- Estimated price
- €170–340
Flights from Francisco De Sá Carneiro Airport to Tartu Ülenurme Airport via Brussels, Helsinki Airport
- Ave. Duration
- 9h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €210–600
Flights from Francisco De Sá Carneiro Airport to Tartu Ülenurme Airport via Copenhagen, Helsinki Airport
- Ave. Duration
- 10h 50m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €120–550
Flights from Francisco De Sá Carneiro Airport to Tartu Ülenurme Airport via Stockholm, Helsinki Airport
- Ave. Duration
- 11h 55m
- When
- Wednesday
- Estimated price
- €90–460
Flights from Francisco De Sá Carneiro Airport to Tartu Ülenurme Airport via Hamburg, Helsinki Airport
- Ave. Duration
- 13h 55m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–370
Flights from Francisco De Sá Carneiro Airport to Tartu Ülenurme Airport via Dusseldorf, Helsinki Airport
- Ave. Duration
- 14h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–370
Flights from Francisco De Sá Carneiro Airport to Tartu Ülenurme Airport via Luxembourg, Helsinki Airport
- Ave. Duration
- 17h 10m
- When
- Sunday
- Estimated price
- €170–800
Flights from Francisco De Sá Carneiro Airport to Tartu Ülenurme Airport via Oslo, Helsinki Airport
- Ave. Duration
- 18h 5m
- When
- Monday and Wednesday
- Estimated price
- €120–500
Flights from Francisco De Sá Carneiro Airport to Helsinki Airport via Stockholm
- Ave. Duration
- 6h 5m
- When
- Tuesday and Saturday
- Estimated price
- €110–350
Flights from Francisco De Sá Carneiro Airport to Helsinki Airport via Berlin Brandenburg
- Ave. Duration
- 6h 25m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- €60–280
Flights from Francisco De Sá Carneiro Airport to Helsinki Airport via Hamburg
- Ave. Duration
- 7h 15m
- When
- Monday
- Estimated price
- €110–350
Flights from Francisco De Sá Carneiro Airport to Helsinki Airport via Copenhagen
- Ave. Duration
- 7h 25m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €120–270
- Website
- airbaltic.com
Flights from Francisco De Sá Carneiro Airport to Lennart Meri International Airport via Riga International Airport
- Ave. Duration
- 8h 35m
- When
- Wednesday and Saturday
- Estimated price
- €110–460
Flights from Francisco De Sá Carneiro Airport to Lennart Meri International Airport via Berlin Brandenburg
- Ave. Duration
- 5h 55m
- When
- Wednesday
- Estimated price
- €60–270
Flights from Francisco De Sá Carneiro Airport to Riga International Airport
- Ave. Duration
- 4h
- When
- Wednesday and Saturday
- Estimated price
- €120–470
- Website
- flysas.com
Flights from Francisco De Sá Carneiro Airport to Lennart Meri International Airport via Copenhagen
- Ave. Duration
- 11h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–390
Flights from Francisco De Sá Carneiro Airport to Lennart Meri International Airport via Stockholm
- Ave. Duration
- 7h 5m
- When
- Wednesday and Saturday
- Estimated price
- €65–330
Flights from Francisco De Sá Carneiro Airport to Helsinki Airport via Copenhagen
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €130–370
- Website
- brusselsairlines.com
Flights from Francisco De Sá Carneiro Airport to Lennart Meri International Airport via Brussels
- Ave. Duration
- 7h 30m
- When
- Thursday
- Estimated price
- €110–450
Flights from Francisco De Sá Carneiro Airport to Riga International Airport via Brussels
- Ave. Duration
- 7h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–310
- Website
- norwegian.com
Flights from Francisco De Sá Carneiro Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 7h 35m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €65–250
Flights from Francisco De Sá Carneiro Airport to Helsinki Airport via Stockholm
- Ave. Duration
- 7h 15m
- When
- Wednesday
- Estimated price
- €120–270
- Phone
- +372 616 0245
- [email protected]
- Website
- Elron
Train from Ülemiste to Tartu
- Ave. Duration
- 2h 34m
- Frequency
- Every 3 hours
- Estimated price
- €10–17
- Website
- Elron
- Express Train Ticket
- €12–17
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 33m
- Frequency
- 3 times a day
- Estimated price
- €14–23
- Website
- Elron
- Express Train Ticket
- €16–23
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 33m
- Frequency
- 3 times a day
- Estimated price
- €14–23
- Website
- Elron
- Express Train Ticket
- €16–23
Train from Tallinn to Tartu
- Ave. Duration
- 2h 42m
- Frequency
- Every 3 hours
- Estimated price
- €10–18
- Website
- Elron
- Express Train Ticket
- €12–18
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 33m
- Frequency
- 3 times a day
- Estimated price
- €14–23
- Website
- Elron
- Express Train Ticket
- €16–23
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 33m
- Frequency
- 3 times a day
- Estimated price
- €14–23
- Website
- Elron
- Express Train Ticket
- €16–23
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Ülemiste to Tartu
- Ave. Duration
- 2h 1m
- Frequency
- Twice daily
- Estimated price
- €9–13
- Website
- LTG Link
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 43m
- Frequency
- Twice daily
- Estimated price
- €12–17
- Website
- LTG Link
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 43m
- Frequency
- Twice daily
- Estimated price
- €12–17
- Website
- LTG Link
Train from Tallinn to Tartu
- Ave. Duration
- 2h 9m
- Frequency
- Twice daily
- Estimated price
- €9–13
- Website
- LTG Link
Train from Kraków Główny to Vilniaus geležinkelio stotis
- Ave. Duration
- 10h 36m
- Frequency
- Once daily
- Estimated price
- €35–50
- Website
- LTG Link
Train from Vilnius to Tartu
- Ave. Duration
- 7h 53m
- Frequency
- Twice daily
- Estimated price
- €27–40
- Website
- LTG Link
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 43m
- Frequency
- Twice daily
- Estimated price
- €12–17
- Website
- LTG Link
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 43m
- Frequency
- Twice daily
- Estimated price
- €12–17
- Website
- LTG Link
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Champagne-Ardenne to Frankfurt(Main)Hbf
- Ave. Duration
- 3h 47m
- Frequency
- Twice a week
- Estimated price
- €100–170
- Website
- TGV inOui
- Phone
- +351 210 900 032
- Website
- Comboios de Portugal
Train from Porto Campanha to Lisboa Oriente
- Ave. Duration
- 2h 42m
- Frequency
- Every 30 minutes
- Estimated price
- €35–65
- Website
- Comboios de Portugal
Train from Porto Campanha to Coimbra-B
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- €12–24
- Website
- Comboios de Portugal
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Lörrach Hbf to Lüneburg
- Ave. Duration
- 9h 29m
- Frequency
- Once a week
- Estimated price
- €100–120
- Website
- Urlaubs-Express (UEX)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Porto to Reims - Champagne-Ardenne TGV
- Ave. Duration
- 27h 30m
- Frequency
- 3 times a week
- Estimated price
- €130–210
- Website
- Flixbus
Bus from Coimbra to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 21h 5m
- Frequency
- Once a week
- Estimated price
- €120–200
- Website
- Flixbus
Bus from Paris, Quai de Bercy (Bercy Seine) to Krakow, MDA Bus Station
- Ave. Duration
- 21h 55m
- Frequency
- Once daily
- Estimated price
- €120–200
- Website
- Flixbus
Bus from Luxembourg, P+R Bouillon to Frankfurt central train station
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- €17–28
- Website
- Flixbus
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Frankfurt to Rīga
- Ave. Duration
- 28h 30m
- Frequency
- 4 times a week
- Estimated price
- €120–220
- Schedules at
- ecolines.net
Bus from Frankfurt to Rīga
- Ave. Duration
- 28h 30m
- Frequency
- 4 times a week
- Estimated price
- €120–220
- Schedules at
- ecolines.net
Bus from Darmstadt to Rīga
- Ave. Duration
- 29h 15m
- Frequency
- 3 times a week
- Estimated price
- €120–220
- Schedules at
- ecolines.net
- Phone
- (+351) 258 454 303
- [email protected]
- Website
- barquense.pt
Bus from Porto - Hospital de São João to Luxembourg - P+R Bouillon
- Ave. Duration
- 29h 49m
- Frequency
- Once a week
- Estimated price
- €90–120
- Schedules at
- barquense.pt
- Book at
- barquense.pt
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Porto - Terminal Intermodal de Campanhã to Darmstadt
- Ave. Duration
- 34h 35m
- Frequency
- Once daily
- Estimated price
- €220–390
- Website
- BlaBlaCar Bus
- Phone
- 06000 4300
- Website
- eckeroline.fi
Ferry from Helsinki Terminal 2 to Tallinn
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- €20–30
- Schedules at
- Eckeroline
- Economy
- €20–30
Want to know more about travelling around Estonia
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
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
How to plan an amazing trip around Scandinavia
Read the travel guide


































