Journey by rail to discover a trio of medieval northern European capital cities — Helsinki in Finland, Tallinn in neighbouring Estonia, and Riga in Latvia. Marvel at the glorious buildings that effortlessly blend the historical with the modern, stroll through charming Old Towns recognised by UNESCO as World Heritage Sites, and delight in the ever-changing scenery as you travel by train between capitals. Fly from Riga in Estonia to Amsterdam in the Netherlands, where you'll board your premium river vessel to begin your adventures along the Main, Rhine and Danube rivers to Budapest, visiting ancient castles and savouring tantalising cuisine along the way.
* Prices displayed on this website are sourced from live dynamic pricing feeds and may change at any time without notice. While we take reasonable steps to ensure pricing information is accurate and up to date, temporary discrepancies may occur due to caching, system delays, or technical issues.