COVID-19 Travel restrictions may apply upon entering Estonia. Learn More.

There are 6 ways to get from Riga (State) to Narva by bus, train, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  6h 30m

  1. Take the bus from Riga Central Bus Station to Narva

21€ - 35€

Cheapest option

Train  •  8h 35m

  1. Take the train from Rīga pasažieru to Valga 876 / ...
  2. Take the train from Valga to Tapa E35
  3. Take the train from Tapa to Narva E33

18€ - 28€

4 alternative options

Bus via Pärnu  •  8h 21m

  1. Take the bus from Riga, Riga Bus Station to Pärnu, Pärnu, Bus Station N1229
  2. Take the bus from Pärnu bussijaam to Energia 935

28€ - 35€

Drive  •  5h 56m

  1. Drive from Riga to Narva 423.6 km

35€ - 60€

Fly to Tallinn, train  •  4h 40m

  1. Fly from Riga (RIX) to Tallinn (TLL) RIX - TLL
  2. Take the train from Ülemiste to Narva

37€ - 144€

Fly to Pulkovo, train  •  6h 59m

  1. Fly from Riga (RIX) to Pulkovo (LED) RIX - LED
  2. Take the train from Aleksandrovskaja to Ivangorod

66€ - 148€

Latvia → Estonia
Partially open

Travel safe during COVID-19

International entry into Estonia from Latvia

  • Entry is partially open for citizens and permanent residents of Latvia
Show more details
Allowed for: Citizens and permanent residents of Estonia, as well as residents from EU Schengen Area (EU countries, Iceland, Liechtenstein, Norway, and Switzerland), Andorra, Monaco, San Marino, Vatican, Australia, Japan, New Zealand, South Korea, Thailand, Singapore, United Kingdom and Cyprus

Restricted for: Foreign nationals from outside EU Schengen Area with the above exceptions

Show less

Conditions of entry into Estonia from Latvia

  • Negative Covid-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
This applies to arrivals from Latvia
  • Negative Covid-19 test issued at most 1 days before arrival or 6 day mandatory self-quarantine
  • Travelers with a certificate of vaccination are exempted from providing a negative COVID-19 test
  • Arrivals vaccinated against COVID-19 are exempted from compulsory quarantine
This applies to arrivals from all countries, with no exceptions
Show more details
  • Negative Covid-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
This doesn't apply to arrivals from: Croatia, Denmark, Finland, Germany, Greece, Iceland, Liechtenstein, Norway, Vatican, Australia, New Zealand, South Korea, Rwanda, Thailand and Singapore
  • Negative Covid-19 test issued at most 1 days before arrival or 6 day mandatory self-quarantine
  • Travelers with a certificate of vaccination are exempted from providing a negative COVID-19 test
  • Arrivals vaccinated against COVID-19 are exempted from compulsory quarantine
This applies to arrivals from all countries, with no exceptions
  • COVID-19 test upon arrival
  • 10-day mandatory self-quarantine
This applies to arrivals from United Kingdom

Show less

Rules to follow in Estonia

2m

Mandatory

Considerations leaving from Latvia

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


Yes, but conditions apply when entering Estonia from Latvia.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are mandatory
  • There is a social distancing requirement of 2 metres
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Narva is 1247.

Wearing a face mask on public transport in Narva is mandatory.

The social distance requirement in Narva is 2 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1247.

No, but conditions apply when returning to Latvia from Estonia.

See options for return travel.

Last updated: 27 Feb 2021
Exceptions may apply, for full details: European Union.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Riga (State) to Narva is to train which costs $21 - $35 and takes 8h 35m.

More details

The quickest way to get from Riga (State) to Narva is to fly and train which costs $40 - $180 and takes 4h 40m.

More details

Yes, there is a direct bus departing from Riga Central Bus Station station and arriving at Narva. Services depart four times a day, and operate every day. The journey takes approximately 6h 30m.

More details

No, there is no direct train from Riga (State) to Narva. However, there are services departing from Rīga pasažieru and arriving at Narva via Valga and Tapa. The journey, including transfers, takes approximately 8h 35m.

More details

The distance between Riga (State) and Narva is 358 km. The road distance is 423.6 km.

Get driving directions

The best way to get from Riga (State) to Narva without a car is to bus which takes 6h 30m and costs $26 - $40.

More details

The bus from Riga Central Bus Station to Narva takes 6h 30m including transfers and departs four times a day.

More details

Riga (State) to Narva bus services, operated by Lux Express, depart from Riga Central Bus Station.

More details

Riga (State) to Narva train services, operated by Latvian Railways (PV), depart from Rīga pasažieru station.

More details

The best way to get from Riga (State) to Narva is to bus which takes 6h 30m and costs $26 - $40. Alternatively, you can train, which costs $21 - $35 and takes 8h 35m.

Mode details

Map of how to get from Riga (State) to Narva.
Launch map view
  • Distance: 357.8 km
  • Duration: 6h 30m

What companies run services between Riga (State), Latvia and Narva, Estonia?

Lux Express operates a bus from Riga Central Bus Station to Narva 4 times a day. Tickets cost 21€ - 35€ and the journey takes 6h 30m. Alternatively, you can take a train from Riga to Narva via Valga and Tapa in around 8h 35m.

Airlines
Air Baltic
Website
airbaltic.com
Flights from Riga to Tallinn
Ave. Duration
50 min
When
Every day
Estimated price
35€ - 170€
Flights from Riga to Pulkovo
Ave. Duration
1h 10m
When
Monday, Wednesday, Friday and Sunday
Estimated price
60€ - 200€
Belavia Belarusian Airlines
Website
belavia.by
Flights from Riga to Pulkovo via Minsk
Ave. Duration
3h 15m
When
Every day
Estimated price
110€ - 220€
Finnair
Website
finnair.com
Flights from Riga to Pulkovo via Helsinki
Ave. Duration
3h 20m
When
Thursday
Estimated price
80€ - 350€
Train operators
Elron
Phone
673 7400
Email
info@elron.ee
Website
elron.ee
Train from Valga to Tapa
Ave. Duration
2h 24m
Frequency
3 times a day
Estimated price
8€ - 13€
Website
Elron
Express Train Ticket
9€ - 13€
Train from Tapa to Narva
Ave. Duration
1h 38m
Frequency
5 times a day
Estimated price
5€ - 8€
Website
Elron
Express Train Ticket
5€ - 8€
Train from Ülemiste to Narva
Ave. Duration
2h 27m
Frequency
5 times a day
Estimated price
8€ - 13€
Website
Elron
Express Train Ticket
9€ - 13€
PPK-Piter
Website
ppk-piter.ru
Train from Aleksandrovskaja to Ivangorod
Ave. Duration
2h 47m
Frequency
Once daily
Estimated price
3€ - 5€
Schedules at
ppk-piter.ru
Bus operators
FlixBus

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).

Rome2rio's guide to FlixBus
Contact Details
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Riga, Riga Bus Station to Pärnu, Pärnu, Bus Station
Ave. Duration
2h 45m
Frequency
Every 4 hours
Estimated price
11€ - 14€
Website
flixbus.co.uk
PRESTO osaühing
Phone
+372 447 5177
Email
info@presto.ee
Website
presto.ee
Bus from Pärnu bussijaam to Energia
Ave. Duration
4h 36m
Frequency
Twice a week
Estimated price
17€ - 21€
Website
PRESTO osaühing

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.

More Questions & Answers

The quickest flight from Riga Airport to Tallinn Airport is the direct flight which takes 50 min.

Search flights

Riga (State) to Narva bus services, operated by Lux Express, arrive at Narva station.

More details

Riga (State) to Narva train services, operated by Elron, arrive at Narva station.

More details

Yes, the driving distance between Riga (State) to Narva is 424 km. It takes approximately 5h 56m to drive from Riga (State) to Narva.

Get driving directions

Air Baltic offers flights from Riga Airport to Tallinn Airport.

Search flights

Book your Riga (State) to Narva bus tickets online with Omio.

Search and book

There are nine+ hotels available in Narva. Prices start at 75€ per night.

More details

The best way to get from Riga (State) to Riga Airport is to drive which takes 9 min and costs $1 - $2.

More details