There are 7 ways to get from Edinburgh to Narva by plane, train, bus, car, car train, or ferry
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 Lennart Meri International Airport, train
best- Fly from Edinburgh Airport (EDI) to Lennart Meri International Airport (TLL)plane EDI - TLL
- Take the train from Ülemiste to Narvatrain
9h 23m€102–260Train, bus
- Take the train from Edinburgh Waverley to King's Crosstrain
- Take the train from London St Pancras Intl to Rotterdam Centraaltrain Eil
- Take the bus from Rotterdam Centraal to Rīgas SAObus
- Take the train from Riga-Pasazieru to Tapatrain 0
- Take the train from Tapa to Narvatrain E33
2d 2h€431–724Drive, Eurotunnel, train
- Drive from Edinburgh to Folkestonecar
- Take the cartrain from Folkestone to Calais-Fréthuncartrain
- Take the train from Calais Frethun to Lille Europetrain Ter
- Take the train from Lille Europe to Bruxelles-Miditrain Trn / ...
- Take the train from Bruxelles-Midi to Hamburg-Harburgtrain Trn
- Drive from Hamburg-Harburg to Narvacar
43h 29m€660–993Fly to Tartu Ülenurme Airport, bus
- Fly from Edinburgh Airport (EDI) to Tartu Ülenurme Airport (TAY)plane EDI - TAY
- Take the bus from Tartu bussijaam to Tempobus
12h 22m€194–497Fly to Helsinki Airport, ferry, train
- Fly from Edinburgh Airport (EDI) to Helsinki Airport (HEL)plane EDI - HEL
- Take the ferry from Helsinki Terminal 2 to Tallinnferry
- Take the train from Tallinn to Narvatrain
13h 18m€132–372Bus, train
- Take the bus from Edinburgh, Bus Station to Finchley Road / O2 Centrebus
- Take the train from London St. Pancras Int. to Rotterdam Centraaltrain
- Take the bus from Rotterdam Centraal to Rīgas SAObus
- Take the train from Riga-Pasazieru to Tartutrain 0
- Take the bus from Maarjamõisa haigla to Energiabus 341
2d 6h€234–510Bus
- Take the bus from Edinburgh, Bus Station to London Victoriabus
- Take the bus from London Victoria to Berlin, Zentralen Omnibusbahnhofbus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Tallinn, Bus Stationbus
- Take the bus from Tallinna bussijaam to Peetri platsbus 347 / ...
2d 9h€257–566
Edinburgh to Narva by train, bus, and foot
Questions & Answers
The cheapest way to get from Edinburgh to Narva is to fly and train which costs €100 - €260 and takes 9h 23m.
The fastest way to get from Edinburgh to Narva is to fly and train which takes 9h 23m and costs €100 - €260.
No, there is no direct bus from Edinburgh station to Narva. However, there are services departing from Edinburgh, Bus Station and arriving at Peetri plats via London Victoria, Berlin, Zentralen Omnibusbahnhof and Tallinna bussijaam. The journey, including transfers, takes approximately 2 days 9h.
The distance between Edinburgh and Narva is 1918 km.
The best way to get from Edinburgh to Narva without a car is to train and bus which takes 2 days 2h and costs €430 - €750.
It takes approximately 9h 23m to get from Edinburgh to Narva, including transfers.
Edinburgh to Narva bus services, operated by FlixBus, depart from Edinburgh, Bus Station.
Edinburgh to Narva bus services, operated by FlixBus, arrive at London Victoria station.
Narva is 2h ahead of Edinburgh. It is currently 2:35 PM in Edinburgh and 4:35 PM in Narva.
Book your Edinburgh to Narva bus tickets online with Omio.
What companies run services between Edinburgh, Scotland and Narva, Estonia?
You can take a bus from Edinburgh, Bus Station to Peetri plats via London Victoria, Berlin, Zentralen Omnibusbahnhof, and Tallinna bussijaam in around 2d 9h.
- Website
- finnair.com
Flights from Edinburgh Airport to Lennart Meri International Airport via Helsinki Airport
- Ave. Duration
- 5h 5m
- When
- Friday to Thursday
- Estimated price
- €140–250
Flights from Edinburgh Airport to Tartu Ülenurme Airport via Helsinki Airport
- Ave. Duration
- 4h 22m
- When
- Monday to Tuesday
- Estimated price
- €170–460
Flights from Edinburgh Airport to Helsinki Airport
- Ave. Duration
- 2h 35m
- When
- Monday to Saturday
- Estimated price
- €100–290
- Website
- flysas.com
Flights from Edinburgh Airport to Lennart Meri International Airport via Copenhagen
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- €85–260
Flights from Edinburgh Airport to Helsinki Airport via Copenhagen
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €110–320
Flights from Edinburgh Airport to Helsinki Airport via Stockholm
- Ave. Duration
- 4h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €110–320
- Website
- norwegian.com
Flights from Edinburgh Airport to Helsinki Airport via Stockholm
- Ave. Duration
- 5h 15m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €75–220
- Website
- jet2.com
Flights from Edinburgh Airport to Lennart Meri International Airport
- Ave. Duration
- 2h 55m
- When
- Thursday
- Estimated price
- €70–230
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- Elron
Train from Ülemiste to Narva
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- €11–19
- Website
- Elron
- Express Train Ticket
- €13–19
Train from Riga-Pasazieru to Tapa
- Ave. Duration
- 5h 44m
- Frequency
- 3 times a day
- Estimated price
- €19–35
- Website
- Elron
- Express Train Ticket
- €23–35
Train from Tapa to Narva
- Ave. Duration
- 1h 49m
- Frequency
- Every 4 hours
- Estimated price
- €6–12
- Website
- Elron
- Express Train Ticket
- €8–12
Train from Tallinn to Narva
- Ave. Duration
- 2h 53m
- Frequency
- Every 4 hours
- Estimated price
- €11–20
- Website
- Elron
- Express Train Ticket
- €13–20
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 Edinburgh Waverley to King's Cross
- Ave. Duration
- 4h 8m
- Frequency
- Hourly
- Estimated price
- €150–220
- Website
- London North Eastern Railway Limited (LNER)
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from London St Pancras Intl to Rotterdam Centraal
- Ave. Duration
- 3h 28m
- Frequency
- 4 times a day
- Estimated price
- €140–250
- Website
- Eurostar
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- LTG Link
Train from Riga-Pasazieru to Tapa
- Ave. Duration
- 5h 13m
- Frequency
- Twice daily
- Estimated price
- €17–23
- Website
- LTG Link
Train from Riga-Pasazieru to Tartu
- Ave. Duration
- 3h 43m
- Frequency
- Twice daily
- Estimated price
- €12–17
- Website
- LTG Link
- Phone
- +44 (0) 8443 35 35 35
- Website
- LeShuttle
Car train from Folkestone to Calais-Fréthun
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €136
- Website
- LeShuttle
- Standard fare
- €136
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Calais Frethun to Lille Europe
- Ave. Duration
- 28 min
- Frequency
- Every 4 hours
- Estimated price
- €16–35
- Website
- Oui.SNCF
Train from Lille Europe to Bruxelles-Midi
- Ave. Duration
- 34 min
- Frequency
- Twice daily
- Estimated price
- €15–35
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Calais Frethun to Lille Europe
- Ave. Duration
- 54 min
- Frequency
- Twice a week
- Estimated price
- €20–35
- Website
- TGV inOui
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Lille Europe to Bruxelles-Midi
- Ave. Duration
- 53 min
- Frequency
- Twice daily
- Estimated price
- €17–35
- Website
- Belgian Railways
Train from Bruxelles-Midi to Hamburg-Harburg
- Ave. Duration
- 9h 13m
- Frequency
- 4 times a week
- Estimated price
- €100–210
- Website
- Belgian Railways
Train from London St. Pancras Int. to Rotterdam Centraal
- Ave. Duration
- 4h 58m
- Frequency
- 6 times a week
- Estimated price
- €90–180
- Website
- Belgian Railways
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from London St. Pancras Int. to Rotterdam Centraal
- Ave. Duration
- 3h 28m
- Frequency
- 5 times a day
- Estimated price
- €55–120
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Rotterdam Centraal to Rīgas SAO
- Ave. Duration
- 31h 30m
- Frequency
- 4 times a week
- Estimated price
- €110–210
- Schedules at
- ecolines.net
Bus from Rotterdam Centraal to Rīgas SAO
- Ave. Duration
- 31h 30m
- Frequency
- 4 times a week
- Estimated price
- €110–210
- Schedules at
- ecolines.net
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- Lux Express
Bus from Tartu bussijaam to Tempo
- Ave. Duration
- 2h 47m
- Frequency
- 3 times a day
- Estimated price
- €11–21
- Website
- Lux Express
Bus from Tallinna bussijaam to Peetri plats
- Ave. Duration
- 3h 22m
- Frequency
- Hourly
- Estimated price
- €14–26
- Website
- Lux Express
- Phone
- +372 5886 0000
- info@bussikeskus.ee
- Website
- Arilix OÜ
Bus from Tartu bussijaam to Tempo
- Phone
- +372 5656 3056
- info@balticshuttle.ee
- Website
- Baltic Shuttle
Bus from Tartu bussijaam to Tempo
- Ave. Duration
- 2h 53m
- Frequency
- 6 times a week
- Estimated price
- €10–15
- Website
- Baltic Shuttle
Bus from Maarjamõisa haigla to Energia
- Ave. Duration
- 3h 20m
- Frequency
- 4 times a week
- Estimated price
- €10–15
- Website
- Baltic Shuttle
Bus from Tallinna bussijaam to Peetri plats
- Ave. Duration
- 3h 3m
- Frequency
- 3 times a week
- Estimated price
- €12–18
- Website
- Baltic Shuttle
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Edinburgh, Bus Station to Finchley Road / O2 Centre
- Ave. Duration
- 7h 35m
- Frequency
- Every 30 minutes
- Estimated price
- €40–75
- Website
- Flixbus
Bus from Edinburgh, Bus Station to London Victoria
- Ave. Duration
- 8h 5m
- Frequency
- Every 30 minutes
- Estimated price
- €45–75
- Website
- Flixbus
Bus from London Victoria to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 18h 55m
- Frequency
- 3 times a week
- Estimated price
- €80–140
- Website
- Flixbus
Bus from Berlin, Zentralen Omnibusbahnhof to Tallinn, Bus Station
- Ave. Duration
- 24h 10m
- Frequency
- 3 times a day
- Estimated price
- €120–200
- Website
- Flixbus
- Phone
- +44 (0)3717 81 81 81
- Website
- National Express
Bus from Edinburgh, Bus Station to London Victoria
- Ave. Duration
- 9h 45m
- Frequency
- 5 times a week
- Estimated price
- €80–200
- Website
- National Express
- Phone
- +372 5551 5316
- info@mkautobuss.ee
- Website
- Aktsiaselts MK Autobuss
Bus from Tallinna bussijaam to Peetri plats
- Ave. Duration
- 3h 19m
- Frequency
- Once daily
- Estimated price
- €12–19
- Website
- Aktsiaselts MK Autobuss
- Schedules at
- Aktsiaselts MK Autobuss
- Phone
- +372 518 8493
- info@estonianlines.eu
- Website
- Estonian Lines OÜ
Bus from Tallinna bussijaam to Peetri plats
- Ave. Duration
- 3h 3m
- Frequency
- Once daily
- Estimated price
- €13–19
- Website
- Estonian Lines OÜ
- Phone
- 06000 4300
- Website
- eckeroline.fi
Ferry from Helsinki Terminal 2 to Tallinn
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- €19–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
Travelling to the UK: What do I need to know?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
There are 223+ hotels available in Narva.






































































