There are 11 ways to get from Terni to Tallinn by train, plane, bus, car, train (Trenitalia), 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.
Train to Fiumicino International Airport, fly to Lennart Meri International Airport
best- Take the train from Terni to Roma Termini
- Fly from Fiumicino International Airport (FCO) to Lennart Meri International Airport (TLL)FCO - TLL
9h 32m€104–322Train to Roma Ciampino Airport, fly to Lennart Meri International Airport
cheapest- Take the train from Terni to Roma Termini
- Fly from Roma Ciampino Airport (CIA) to Lennart Meri International Airport (TLL)CIA - TLL
11h 19m€84–288Train, bus via Graz
- Take the train from Terni to Roma TiburtinaRe
- Take the train from Roma Tiburtina to Venezia MestreFr
- Take the train from Venezia Mestre to Graz HbfRjx
- Take the train from Graz Hbf to Wien HbfRj / ...
- Take the train from Wien Hbf to Warszawa ZachodniaEc
- Take the bus from Warszawa, Dworzec Zachodni to Tallinn, Harbour Terminal D
39h 16m€223–549Bus
- Take the bus from Terni Station to Roma, Autostazione Tiburtina
- Take the bus from Roma, Autostazione Tiburtina to Berlin, Zentralen Omnibusbahnhof
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Tallinn, Bus Station
46h 39m€129–302Drive 2,549.5 km
- Drive from Terni to Tallinn2,549.5 km
28h 57m€407–587Train to Fiumicino International Airport, fly to Helsinki Airport, bus
- Take the train from Terni to Roma Termini
- Fly from Fiumicino International Airport (FCO) to Helsinki Airport (HEL)FCO - HEL
- Take the bus from Helsinki to Tallinn
9h 27mTrain to Perugia Sant'Egidio Airport, fly to Lennart Meri International Airport
- Take the train from Terni to Perugia P.S.Giov
- Fly from Perugia Sant'Egidio Airport (PEG) to Lennart Meri International Airport (TLL)PEG - TLL
15h 38m€119–372Train
- Take the train from Terni to Roma TiburtinaRe
- Take the train from Roma Tiburtina to Venezia MestreFr
- Take the train from Venezia Mestre to Graz HbfRjx
- Take the train from Graz Hbf to Krakow GlownyEc
- Take the train from Kraków Główny to Vilniaus geležinkelio stotis144
- Take the train from Vilnius to Tallinn215
46h 28mTrain, bus
- Take the train from Terni to Roma TiburtinaRe
- Take the bus from Rzym to Katowice
- Take the bus from Katowice to Tallinn
2d 6hTrain, car ferry
- Take the train from Terni to PadovaIc
- Take the train from Padova to Innsbruck Hauptbahnhof89
- Take the train from Innsbruck Hbf to Stockholm Centralstation
- Take the car ferry from Stockholm to Tallinn
2d 11h€287–657Drive, car train
- Drive from Terni to Villach Hbf
- Take the car train from Villach Hbf to Hamburg Hbf
- Drive from Hamburg Hbf to Tallinn
34h 38m€451–1,425
Terni to Tallinn by train and bus
Questions & Answers
The cheapest way to get from Terni to Tallinn is to train and fly which costs €80 - €290 and takes 11h 19m.
The fastest way to get from Terni to Tallinn is to train and fly which takes 9h 32m and costs €100 - €330.
No, there is no direct bus from Terni station to Tallinn station. However, there are services departing from Terni Station and arriving at Tallinn, Bus Station via Roma, Autostazione Tiburtina and Berlin, Zentralen Omnibusbahnhof. The journey, including transfers, takes approximately 46h 39m.
No, there is no direct train from Terni to Tallinn. However, there are services departing from Terni and arriving at Tallinn via Roma Tiburtina, Venezia Mestre, Graz Hbf, Kraków Główny and Vilnius. The journey, including transfers, takes approximately 46h 28m.
The distance between Terni and Tallinn is 2272 km. The road distance is 2549.5 km.
The best way to get from Terni to Tallinn without a car is to train and bus via Graz which takes 39h 16m and costs €220 - €550.
It takes approximately 9h 32m to get from Terni to Tallinn, including transfers.
Terni to Tallinn bus services, operated by Busitalia - Sita Nord s.r.l., depart from Terni Station.
Terni to Tallinn train services, operated by Trenitalia S.p.A., depart from Terni station.
The best way to get from Terni to Tallinn is to bus which takes 46h 39m and costs €120 - €310. Alternatively, you can train, which costs and takes 46h 28m.
What companies run services between Terni, Italy and Tallinn, Estonia?
You can take a bus from Terni Station to Tallinn, Bus Station via Roma, Autostazione Tiburtina and Berlin, Zentralen Omnibusbahnhof in around 46h 39m. Alternatively, you can take a train from Terni to Tallinn via Roma Tiburtina, Venezia Mestre, Graz Hbf, Krakow Glowny, Kraków Główny, and Vilnius in around 46h 28m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airbaltic.com
Flights from Fiumicino International Airport to Lennart Meri International Airport via Riga
- Ave. Duration
- 5h 42m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €85–230
Flights from Fiumicino International Airport to Lennart Meri International Airport via Vienna
- Ave. Duration
- 5h
- When
- Monday
- Estimated price
- €95–230
Flights from Fiumicino International Airport to Helsinki Airport via Riga
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €90–370
Flights from Perugia Sant'Egidio Airport to Lennart Meri International Airport via Tirana
- Ave. Duration
- 12h 5m
- When
- Monday and Friday
- Estimated price
- €130–500
Flights from Roma Ciampino Airport to Lennart Meri International Airport via Vilnius
- Ave. Duration
- 6h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €70–210
- Website
- finnair.com
Flights from Fiumicino International Airport to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- €160–260
Flights from Fiumicino International Airport to Helsinki Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €110–240
Flights from Perugia Sant'Egidio Airport to Lennart Meri International Airport via Charleroi, Helsinki Airport
- Ave. Duration
- 20h 55m
- When
- Sunday
- Estimated price
- €100–340
- Website
- ryanair.com
Flights from Fiumicino International Airport to Lennart Meri International Airport via Berlin Brandenburg
- Ave. Duration
- 7h 20m
- When
- Monday and Saturday
- Estimated price
- €85–210
Flights from Perugia Sant'Egidio Airport to Lennart Meri International Airport via London Stansted
- Ave. Duration
- 23h 15m
- When
- Monday, Friday, and Saturday
- Estimated price
- €110–340
Flights from Roma Ciampino Airport to Lennart Meri International Airport via London Stansted
- Ave. Duration
- 13h 11m
- When
- Thursday to Saturday
- Estimated price
- €70–210
- Website
- lufthansa.com
Flights from Fiumicino International Airport to Lennart Meri International Airport via Munich
- Ave. Duration
- 8h 45m
- When
- Monday
- Estimated price
- €95–230
- Website
- norwegian.com
Flights from Fiumicino International Airport to Helsinki Airport via Copenhagen
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- €65–250
- Website
- flysas.com
Flights from Fiumicino International Airport to Helsinki Airport via Copenhagen
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- €100–250
- Website
- eurowings.com
Flights from Roma Ciampino Airport to Lennart Meri International Airport via Prague
- Ave. Duration
- 12h 30m
- When
- Friday
- Estimated price
- €75–300
- Website
- wizzair.com
Flights from Roma Ciampino Airport to Lennart Meri International Airport via Budapest
- Ave. Duration
- 12h 50m
- When
- Thursday
- Estimated price
- €65–270
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Terni to Roma Termini
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- €14–23
- Website
- https://www.trenitalia.com/en.html
Train from Terni to Roma Tiburtina
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- €15–24
- Website
- https://www.trenitalia.com/en.html
Train from Terni to Perugia P.S.Giov
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- €6–16
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €11–16
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Terni to Roma Termini
- Ave. Duration
- 1h 8m
- Frequency
- 3 times a day
- Estimated price
- €11–17
- Website
- https://www.trenitalia.com/en.html
Train from Terni to Roma Tiburtina
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- €10–17
- Website
- https://www.trenitalia.com/en.html
Train from Roma Tiburtina to Venezia Mestre
- Ave. Duration
- 5h 48m
- Frequency
- 6 times a week
- Estimated price
- €40–65
- Website
- https://www.trenitalia.com/en.html
Train from Terni to Perugia P.S.Giov
- Ave. Duration
- 1h 17m
- Frequency
- Twice daily
- Estimated price
- €12–14
- Website
- https://www.trenitalia.com/en.html
Train from Terni to Padova
- Ave. Duration
- 7h 19m
- Frequency
- Once daily
- Estimated price
- €40–100
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Terni to Roma Termini
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- €11–45
- Schedules at
- trenitalia.com
- Super Economy
- €11–15
- Base Standard
- €25–35
- Base Premium
- €30–45
Train from Terni to Roma Tiburtina
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- €10–45
- Schedules at
- trenitalia.com
- Super Economy
- €10–15
- Base Standard
- €25–35
- Base Premium
- €30–45
Train from Roma Tiburtina to Venezia Mestre
- Ave. Duration
- 3h 38m
- Frequency
- Every 4 hours
- Estimated price
- €50–110
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Tiburtina to Venezia Mestre
- Ave. Duration
- 3h 37m
- Frequency
- Every 2 hours
- Estimated price
- €40–100
- Website
- https://www.italotreno.it/en
Train from Venezia Mestre to Graz Hbf
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- €65–100
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 36m
- Frequency
- Hourly
- Estimated price
- €30–50
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- 4 times a day
- Estimated price
- €9–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Wien Hbf to Warszawa Zachodnia
- Ave. Duration
- 7h 36m
- Frequency
- Twice daily
- Estimated price
- €28–130
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Graz Hbf to Krakow Glowny
- Ave. Duration
- 8h 55m
- Frequency
- Once daily
- Estimated price
- €28–140
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 4 hours
- Estimated price
- €9–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- 5 times a day
- Estimated price
- €27–65
- Website
- https://westbahn.at/en/
- Standard Ticket
- €27–40
- First Class
- €45–65
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 36m
- Frequency
- Twice daily
- Estimated price
- €9–45
- Website
- https://www.oebb.at/en/
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Graz Hbf to Wien Hbf
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Estimated price
- €13–30
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- €13–19
- Regional Train Ticket
- €17–20
- Intercity 1st Class Ticket
- €26–30
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Kraków Główny to Vilniaus geležinkelio stotis
- Ave. Duration
- 12h 33m
- Frequency
- Once daily
- Estimated price
- €30
- Website
- https://ltglink.lt/en
Train from Vilnius to Tallinn
- Ave. Duration
- 10h 49m
- Frequency
- Once daily
- Website
- https://ltglink.lt/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Padova to Innsbruck Hauptbahnhof
- Ave. Duration
- 4h 33m
- Frequency
- Once daily
- Estimated price
- €19–65
- Website
- https://int.bahn.de/en
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Innsbruck Hbf to Stockholm Centralstation
- Ave. Duration
- 28h 5m
- Frequency
- Once a week
- Estimated price
- €120–170
- Website
- https://www.snalltaget.se/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf to Hamburg Hbf
- Ave. Duration
- 6h 34m
- Frequency
- Once daily
- Estimated price
- €100–900
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- €420–470
- Car Compartment
- €750–900
- Phone
- +38 (067) 467-44-00
- transtempo@ukr.net
- Website
- transtempo.ua
Bus from Warszawa, Dworzec Zachodni to Tallinn, Harbour Terminal D
- Ave. Duration
- 15h 40m
- Frequency
- Once daily
- Estimated price
- €70–100
- Schedules at
- transtempo.ua
- Phone
- +39 06 44101
- fsbusitalia@pec.it
- Website
- fsbusitalia.it
Bus from Terni Station to Roma, Autostazione Tiburtina
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Estimated price
- €9–12
- Website
- https://www.fsbusitalia.it/eng.html
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Roma, Autostazione Tiburtina to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 20h 45m
- Frequency
- Once daily
- Estimated price
- €60–140
- Website
- https://www.flixbus.co.uk
Bus from Berlin, Zentralen Omnibusbahnhof to Tallinn, Bus Station
- Ave. Duration
- 22h 30m
- Frequency
- Twice daily
- Estimated price
- €60–150
- Website
- https://www.flixbus.co.uk
- Phone
- 13 43 232 76
- biuro@miskrosno.pl
- Website
- miskrosno.pl
Bus from Rzym to Katowice
- Ave. Duration
- 22h
- Frequency
- Once a week
- Schedules at
- miskrosno.pl
- Book at
- api.euroticket.pl
- Phone
- +373 789 18 888
- info@busline.md
- Website
- busline.md
Bus from Katowice to Tallinn
- Ave. Duration
- 29h 24m
- Frequency
- 6 times a week
- Website
- https://busline.md/en/
Car ferry from Stockholm to Tallinn
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- €100–320
- Website
- https://www.tallink.com/en
- Adult
- €100–170
- Vehicle
- €230–320
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
Italy Travel Guides
Read the travel guide
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
More Questions & Answers
Terni to Tallinn bus services, operated by Busitalia - Sita Nord s.r.l., arrive at Roma, Autostazione Tiburtina station.
Tallinn is 1h ahead of Terni. It is currently 9:19 AM in Terni and 10:19 AM in Tallinn.
Terni to Tallinn train services, operated by Trenitalia S.p.A., arrive at Roma Tiburtina station.
Yes, the driving distance between Terni to Tallinn is 2550 km. It takes approximately 28h 57m to drive from Terni to Tallinn.
Book your Terni to Tallinn bus tickets online with Omio.
There are 1122+ hotels available in Tallinn.









































































