Imagine a train journey through time. Crossing cultural, political and religious conflicts spanning not just centuries but millennia. No, you don’t need to be Doctor Who to take this trip; all you need is a ticket for the Danube Express.
Eight carriages will transport you and up to 41 fellow travellers between Istanbul and Budapest, winding their way from the Bosporus on the shores of Asia, over the Carpathian Mountains and across the wide Hungarian plains.