There are 10 ways to get from Onești to Riga by train, plane, bus, or car
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 Iași International Airport, fly
best- Take the train from Oneşti to Iașitrain
- Fly from Iași International Airport (IAS) to Riga International Airport (RIX)plane IAS - RIX
13h 19m$136–469Train to Bucharest Otopeni, fly
cheapest- Take the train from Adjud to Bucharesttrain
- Fly from Bucharest Otopeni (OTP) to Riga International Airport (RIX)plane OTP - RIX
10h 46m$98–339Bus, train
- Take the bus from Onești to Bălțibus
- Take the bus from Bălți, Moldova to Kaunasbus
- Take the train from Kaisiadorys to Riga-Pasazierutrain 889
27h 31mTrain
- Take the train from Oneşti to Miercurea Ciuctrain
- Take the train from Miercurea Ciuc to Szolnoktrain Ir
- Take the train from Szolnok to Budapest-Nyugatitrain Ir / ...
- Take the train from Budapest-Nyugati to Warszawa Wschodniatrain Ec
- Take the train from Warszawa Wschodnia to Vilniaus geležinkelio stotistrain
- Take the train from Vilnius to Riga-Pasazierutrain 889
42h 49m$161–194Drive 1,464.7 km
- Drive from Onești to Rigacar 1,464.7 km
22h 42m$264–381Bus to Chișinău International Airport, fly
- Take the bus from Onești to Chișinăubus
- Fly from Chișinău International Airport (RMO) to Riga International Airport (RIX)plane RMO - RIX
10h 5m$115–367Bus to Sibiu, fly
- Take the bus from Onești to Sibiubus
- Fly from Sibiu (SBZ) to Riga International Airport (RIX)plane SBZ - RIX
13h 34m$214–825Bus via Zhytomyr
- Take the bus from Onești to Bacăubus
- Take the bus from Bacău to Zhytomyrbus
- Take the bus from Zhytomyr to Riga Central Bus Stationbus
30h 59mBus
- Take the bus from Onești to Suceavabus
- Take the bus from Suceava to Chernivtsi Bus stationbus
- Take the bus from Chernivtsi Bus station to Riga Central Bus Stationbus
31h 51mBus #2
- Take the bus from Onești to Chișinăubus
- Take the bus from Chisinau, Gara Feroviara to Rīgabus
2d 2h$213–455
Onești to Riga by train
Questions & Answers
The cheapest way to get from Onești to Riga is to train which costs $160 - $200 and takes 42h 49m.
The fastest way to get from Onești to Riga is to bus and fly which takes 10h 5m and costs $110 - $370.
No, there is no direct bus from Onești to Riga station. However, there are services departing from Onești and arriving at Riga Central Bus Station via Bacău and Zhytomyr. The journey, including transfers, takes approximately 30h 59m.
No, there is no direct train from Onești to Riga. However, there are services departing from Oneşti and arriving at Riga-Pasazieru via Miercurea Ciuc, Szolnok, Budapest-Nyugati, Warszawa Wschodnia and Vilnius. The journey, including transfers, takes approximately 42h 49m.
The distance between Onești and Riga is 1379 km. The road distance is 1464.7 km.
The best way to get from Onești to Riga without a car is to bus and train which takes 27h 31m and costs .
It takes approximately 13h 19m to get from Onești to Riga, including transfers.
Onești to Riga bus services, operated by SARVALTEH AUTO, depart from Onești station.
Onești to Riga train services, operated by Romanian Railways (CFR), depart from Oneşti station.
The best way to get from Onești to Riga is to train which takes 42h 49m and costs $160 - $200. Alternatively, you can bus via Zhytomyr, which costs and takes 30h 59m.
What companies run services between Onești, Romania and Riga, Latvia?
You can take a train from Oneşti to Riga-Pasazieru via Miercurea Ciuc, Szolnok, Budapest-Nyugati, Warszawa Wschodnia, and Vilnius in around 42h 49m. Alternatively, you can take a bus from Onești to Riga Central Bus Station via Bacău and Zhytomyr in around 30h 59m.
- Website
- austrian.com
Flights from Iași International Airport to Riga International Airport via Vienna
- Ave. Duration
- 6h 52m
- When
- Monday, Friday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $140–600
Flights from Chișinău International Airport to Riga International Airport via Vienna
- Ave. Duration
- 5h 20m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- $170–320
Flights from Bucharest Otopeni to Riga International Airport via Vienna
- Ave. Duration
- 5h 15m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- $80–280
Flights from Sibiu to Riga International Airport via Vienna
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- $200–800
- Website
- tarom.ro
Flights from Iași International Airport to Riga International Airport via Bucharest Otopeni
- Ave. Duration
- 10h 1m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $130–550
Flights from Chișinău International Airport to Riga International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 10m
- When
- Wednesday
- Estimated price
- $170–320
Flights from Bucharest Otopeni to Riga International Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $80–280
- Website
- airbaltic.com
Flights from Iași International Airport to Riga International Airport via Bucharest Otopeni
- Ave. Duration
- 9h 5m
- When
- Monday and Friday
- Estimated price
- $130–550
Flights from Chișinău International Airport to Riga International Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $170–320
Flights from Chișinău International Airport to Riga International Airport via Bucharest Otopeni
- Ave. Duration
- 5h 10m
- When
- Wednesday
- Estimated price
- $170–320
Flights from Bucharest Otopeni to Riga International Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $80–280
- Website
- ryanair.com
Flights from Iași International Airport to Riga International Airport via Prague
- Ave. Duration
- 11h 15m
- When
- Saturday
- Estimated price
- $75–350
- Website
- lot.com
Flights from Bucharest Otopeni to Riga International Airport via Warsaw Chopin
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $80–290
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Oneşti to Iași
- Ave. Duration
- 3h 41m
- Frequency
- Once daily
- Estimated price
- $24–26
- Website
- Romanian Railways (CFR)
Train from Oneşti to Miercurea Ciuc
- Ave. Duration
- 2h 46m
- Frequency
- 4 times a day
- Estimated price
- $13–14
- Website
- Romanian Railways (CFR)
Train from Miercurea Ciuc to Szolnok
- Ave. Duration
- 12h 24m
- Frequency
- 4 times a day
- Estimated price
- $53–57
- Website
- Romanian Railways (CFR)
Train from Adjud to Bucharest
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- $23–26
- Website
- Romanian Railways (CFR)
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Kaisiadorys to Riga-Pasazieru
- Ave. Duration
- 3h 23m
- Frequency
- Twice daily
- Estimated price
- $16–21
- Website
- LTG Link
Train from Warszawa Wschodnia to Vilniaus geležinkelio stotis
- Ave. Duration
- 6h 22m
- Frequency
- Once daily
- Estimated price
- $26–35
- Website
- LTG Link
Train from Vilnius to Riga-Pasazieru
- Ave. Duration
- 4h 4m
- Frequency
- Twice daily
- Estimated price
- $19–26
- Website
- LTG Link
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Szolnok to Budapest-Nyugati
- Ave. Duration
- 1h 26m
- Frequency
- Every 20 minutes
- Estimated price
- $5–7
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Nyugati to Warszawa Wschodnia
- Ave. Duration
- 11h 39m
- Frequency
- Twice daily
- Estimated price
- $45–55
- Website
- Hungarian Railways (MÁV)
- Phone
- +40 238 434 380
- [email protected]
- Website
- Transferoviar Călători (TFC)
Train from Adjud to Bucharest
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- $11–35
- Schedules at
- Transferoviar Călători (TFC)
- 2nd Class
- $11–19
- 1st Class
- $21–35
- Phone
- 0310 800 900
- [email protected]
- Website
- Regio Călători
Train from Adjud to Bucharest
- Ave. Duration
- 4h 8m
- Frequency
- Twice daily
- Estimated price
- $10–13
- Website
- Regio Călători
- Phone
- +40 751 525 520
- [email protected]
- Website
- astratranscarpatic.ro
Train from Adjud to Bucharest
- Ave. Duration
- 4h 8m
- Frequency
- Once daily
- Estimated price
- $13–20
- Book at
- astratranscarpatic.ro
- Phone
- +40735123000
- [email protected]
- Website
- trendbus.ro
Bus from Onești to Bălți
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Schedules at
- romtransexpress.autogari.ro
- Phone
- +373 (689) 78-455
- [email protected]
- Website
- bonvoyage.md
Bus from Bălți, Moldova to Kaunas
- Ave. Duration
- 15h
- Frequency
- 5 times a week
- Estimated price
- $59–117
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- $117
- Children
- $59
- [email protected]
- Website
- SVS
Bus from Onești to Chișinău
- Ave. Duration
- 4h 11m
- Frequency
- Once a week
- Estimated price
- $13–26
- Website
- SVS
Bus from Onești to Sibiu
- Ave. Duration
- 3h 52m
- Frequency
- Twice daily
- Estimated price
- $12–23
- Website
- SVS
Bus from Onești to Chișinău
- Ave. Duration
- 4h 11m
- Frequency
- Once a week
- Estimated price
- $13–26
- Website
- SVS
- Phone
- +40758415372
- Website
- rotaruinterbuss.autogari.ro
Bus from Onești to Bacău
- Ave. Duration
- 1h
- Frequency
- Once daily
- Schedules at
- rotaruinterbuss.autogari.ro
- Phone
- +373 78 348 888
- [email protected]
- Website
- galtrans.md
Bus from Bacău to Zhytomyr
- Ave. Duration
- 5h 39m
- Frequency
- Twice daily
- Estimated price
- $35–50
- Schedules at
- galtrans.md
- Phone
- +38 (067) 467-44-00
- [email protected]
- Website
- TransTempo
Bus from Zhytomyr to Riga Central Bus Station
- Ave. Duration
- 22h 20m
- Frequency
- Once daily
- Estimated price
- $80–130
- Website
- TransTempo
- Phone
- +40 744 594029
- [email protected]
- Website
- lyk.ro
Bus from Onești to Suceava
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Schedules at
- lyk.ro
- Phone
- +37167210066
- [email protected]
- Website
- latlines.lv
Bus from Chernivtsi Bus station to Riga Central Bus Station
- Ave. Duration
- 23h
- Frequency
- Once a week
- Estimated price
- $90–100
- Schedules at
- latlines.lv
- Phone
- +373 789 18 888
- [email protected]
- Website
- Express Busline
Bus from Chisinau, Gara Feroviara to Rīga
- Ave. Duration
- 44h 50m
- Frequency
- Twice a week
- Estimated price
- $200–430
- Website
- Express Busline
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the UK: What do I need to know?, How to get from Florence to Rome, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
More Questions & Answers
Onești to Riga bus services, operated by SARVALTEH AUTO, arrive at Chișinău station.
Onești to Riga train services, operated by Romanian Railways (CFR), arrive at Miercurea Ciuc station.
Yes, the driving distance between Onești to Riga is 1465 km. It takes approximately 22h 42m to drive from Onești to Riga.
Book your Onești to Riga bus tickets online with Omio.
There are 2115+ hotels available in Riga.


































