Travel options
from Budapest to Riga

You can get from Budapest to Riga by train, bus or flight.

Our recommendation

To get from Budapest to Riga on 4 Dec we recommend taking a flight because it’s the best combination of price and speed.

09:10Budapest Ferenc Liszt International Airport7h25 17:35Riga International Airport
1 changes
£3111One-way
Cheapest
09:10Budapest Ferenc Liszt International Airport7h25 17:35Riga International Airport
1 changes
£3111One-way
Other options
06:25Budapest Ferenc Liszt International Airport10h10 17:35Riga International Airport
1 changes
£3111One-way
06:15Budapest Ferenc Liszt International Airport6h45 14:00Riga International Airport
1 changes
£3411One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Sat
4 Dec
£119Finnair
Sun
5 Dec
£170Finnair
Wed
8 Dec
£14ryanair sun
Fri
10 Dec
£12ryanair sun
Sat
11 Dec
£103Lot Polish Airlines
Tue
14 Dec
£90Lot Polish Airlines
Wed
15 Dec
£18ryanair sun
Thu
16 Dec
£90Lot Polish Airlines
Fri
17 Dec
£7ryanair sun
Sat
18 Dec
£90Lot Polish Airlines
Sun
19 Dec
£102Lot Polish Airlines
Mon
20 Dec
£21ryanair sun
Tue
21 Dec
£90Lot Polish Airlines
Wed
22 Dec
£46ryanair sun
Thu
23 Dec
£102Lot Polish Airlines

Travel Information to Riga from Budapest

distanceDistance685 miles (1105 km)
modeAvailable travel modesCoach or flight
priceTicket price range£50 - £89
cheapestCheapest modeCoach • £50 • 24 h 25 min
fastestFastest modeFlight • £89 • 2 h
carriersPopular travel companiesFlixbus or Lot Polish Airlines

Travel 685 miles (1105 km) by coach or flight from Budapest to Riga. If speed is a priority, then a flight is the best option with an average duration of 2 h; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £50. The most popular travel providers which serve this journey are Flixbus or Lot Polish Airlines among others. Travellers can even take a direct from Budapest to Riga.

Travel Tips

Travel from Budapest to Riga
Travel to Riga easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Budapest to Riga.
FAQs
Is cross-border travel to Riga, Latvia from Budapest, Hungary currently allowed?

Travel from Budapest, Hungary to Riga, Latvia is: Partially open.

Is international entry into Riga from Budapest restricted?

International entry is currently allowed for: Entry is partially open for citizens and permanent residents of Hungary.

Do I need to self-quarantine upon arrival to Riga, Latvia from Budapest?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival
  • 10-day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Digital entry registration is required prior to arrival

What are the COVID-19 safety measures to follow in Riga, Latvia?

The government of Latvia has imposed the following measures to reduce the spread of COVID-19:

  • Social distance requirement: 2 metre (s) (7 feet)
  • Face mask requirement: Mandatory

The above information was last verified on 29/11/2021. Remember to check the latest COVID-19 travel safety regulations for your trip from Budapest to Riga closer to your planned date of departure here.

Am I required to self-quarantine when I return to Budapest, Hungary from Riga, Latvia?

The restriction level for your return to Budapest, Hungary from Latvia is: Partially open.

Is my journey back to Budapest from Riga restricted?

Entry into Hungary is currently allowed for: Entry is partially open for citizens and permanent residents of Latvia.

Do I need to self-quarantine upon arrival in Budapest from Riga?

Conditions of reentry into Hungary:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

What are the coronavirus safety measures I need to follow in Budapest, Hungary?

You should observe these safety measures in Hungary as imposed by the government to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

This information about your return travel to Hungary was last checked on 29/11/2021. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Budapest from Riga closer to your date of departure here.

How do I travel from Budapest to Riga?

There are 2 ways to travel to Riga from Budapest including taking a coach or flight.

What is the cheapest way to travel to Riga from Budapest?

The cheapest way from Budapest to Riga is by taking a coach. You can find average ticket prices around £50 compared to other travel options to Riga:

A coach is £40 less than a flight for this trip with tickets for a flight from Budapest to Riga costing on average £89.

What is the fastest way to Riga from Budapest?

The quickest way to travel from Budapest to Riga is by flight, which takes on average 2 h   compared to other travel options that may take you longer to get to your destination:

In comparison, getting to Riga by coach can take on average 24 h 25 min.

How many miles from Budapest to Riga would I travel?

The distance from Budapest to Riga is approximately 685 miles (1105 km).

What are the departure and arrival points when travelling from Budapest to Riga?

These are the most popular departure and arrival points when travelling from Budapest to Riga:

  • Most travellers who purchase a coach ticket from Budapest to Riga depart from Budapest, Thököly út (Budapest-Keleti) to Riga, Prāgas Iela.
  • Most travellers board their plane from Budapest Ferenc Liszt International Airport and arrive in Riga International Airport.
Which travel companies can help me find a way to get from Budapest to Riga?

Omio works with many trusted partners that can help you travel the best way from Budapest to Riga:

  • You can travel by coach from Budapest to Riga with Flixbus, and you can find Flixbus Budapest to Riga tickets for £50 on Omio.
  • You can go to Riga from Budapest by plane with Lot Polish Airlines. You'll see cheap plane tickets for £89 with Lot Polish Airlines from Budapest to Riga on Omio.
What is another destination I should add to my tour from Budapest to Riga?
Many of our customers travelling from Budapest to Riga don't make Riga their final stop. Some of the destinations worth visiting after are Tallinn, Vilnius or Warsaw, either of which you could add to your Budapest and Riga trip itinerary. Check Omio for the best and cheapest ways to travel from Riga to any of these top destinations today!
When should I purchase a ticket to Riga from Budapest online to score the best deals?

When planning your trip to Riga from Budapest, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Coach tickets are costing £50 one way on average.
  • Plane tickets cost £89 one way on average.

However, we recommend buying tickets to Riga from Budapest online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Budapest to Riga: related information

Here are some other resources that might have the information you need