Trip to Daugavpils

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Riga to Daugavpils

🌄 The scenic route from Riga to Daugavpils offers picturesque views of the Latvian countryside, making the 3-hour and 18-minute journey a delightful experience for travelers. 💰 Ticket prices for the train ride between Riga and Daugavpils range from €6 to €8, providing an affordable transportation option for those looking to discover the charm of both cities.

Where to stay in Daugavpils

There are over 37 hotels to stay in Daugavpils. Prices range from $18 per night.

Find accommodation
  • The train route from Riga to Daugavpils is primarily serviced by Latvian Railways. There are direct trains departing from Rīga to Daugavpils four times a day, operating daily. The journey typically takes approximately 3 hours and 18 minutes, with ticket prices varying between €7 to €8. Travelers can enjoy a comfortable and convenient train ride between these two Latvian cities with Latvian Railways.
  • The fastest train between Riga and Daugavpils is a direct service operated by Latvian Railways. This train departs from Rīga station and arrives at Daugavpils station, with a journey time of approximately 3 hours and 18 minutes. Travelers can enjoy a swift and efficient trip between these two Latvian cities by taking the Latvian Railways service, which operates daily and offers competitive ticket prices ranging from €7 to €8.
  • Trains departing for Daugavpils from Riga are operated by Latvian Railways and depart from Rīga station. Rīga station serves as the main departure point for travelers embarking on the journey to Daugavpils. Passengers can easily access Rīga station, which is conveniently located in the heart of the Latvian capital, to board the trains operated by Latvian Railways for their trip to Daugavpils.
  • There are four direct trains operating between Riga and Daugavpils each day. These train services, provided by Latvian Railways, run regularly every day, offering passengers multiple options for their journey. The trains depart from Rīga station and arrive at Daugavpils station, with the journey duration typically lasting around 3 hours and 18 minutes. Travelers can enjoy the convenience of frequent train services connecting the capital city of Riga to the charming city of Daugavpils in Latvia.
  • The train from Riga to Daugavpils arrives at Daugavpils station, operated by Latvian Railways. This station is the final destination for this particular train route, providing travelers with a convenient point of arrival in the city of Daugavpils. Upon arriving at Daugavpils station, passengers can easily access other modes of transportation or explore the city's attractions located nearby.
  • The first train of the day from Riga to Daugavpils typically departs from Rīga station in the morning, while the last train usually leaves later in the afternoon. With services operating four times a day and running daily, travelers have multiple options to choose from for their journey. The approximately 3-hour and 18-minute train ride between these two cities offers convenient travel times throughout the day for passengers.
  • There are four direct train trips each day between Riga and Daugavpils. These services, operated by Latvian Railways, run daily and provide convenient options for travelers. With an approximate travel time of 3 hours and 18 minutes, passengers can choose from multiple departures throughout the day to reach their destination comfortably and efficiently. Ticket prices for the train between Riga and Daugavpils typically range from €7 to €8, offering an affordable transportation option.
  • Yes, there is a direct train between Riga and Daugavpils. This train departs from Rīga station and arrives at Daugavpils station, running four times a day and operating daily. The journey duration for this direct train route is approximately 3 hours and 18 minutes, providing a convenient and efficient way to travel between these two Latvian cities.
  • The cost of a train ticket from Riga to Daugavpils ranges between €7 to €8. With affordable ticket prices, travelers can enjoy a budget-friendly journey between these two Latvian cities. The pricing for train travel between Riga and Daugavpils offers an economical option for those looking to explore Latvia by rail.

Will you be returning to Riga by train?

If you are looking for the return train journey, check out trains from Daugavpils to Riga

See schedule