Winter

From the warmth and comfort of your train look out on stunning snow-capped mountains, frozen waterfalls and sparkling, frost-covered valleys. In the city find a welcome in cosy cafés, homely restaurants and street markets filled with the aroma of spiced wine and chestnuts under a thousand twinkling lights.

Enquire Now

Porto by First Class Rail & return by air

Prices from £1,395 per person

The Amalfi Coast by First Class Rail via Zurich and Montreux

Prices From £1,895 per person

European Odyssey by First Class rail

Prices From £1,895 per person

Charming Cities of Andalucia by First Class Rail

Prices From £1,795 per person

Rome by First Class Rail

Prices from £1,495 per person

Madrid, Valencia & Barcelona by First Class Rail

Prices from £1,645 per person

Morocco’s Imperial Cities by First Class rail and ferry

Prices from £1,795 per person

A Classic French Journey Special Offer

Prices from £1,995 per person

A Classic Danube Cruise Special Offer

Prices from £1,895 per person

The Flavours of Tuscany by air

Prices from £1,495 per person

Florence in spring time, Tuscany, Italy

Florence by First Class Rail

Prices from £1,395 per person

Luxury Danube Cruise

Prices From £2,550 per person

Imperial Cities: Berlin, Prague, Budapest, Vienna and Nuremberg by First Class Rail

Prices From £1,595 per person

Montreux Luxury Christmas Markets by First Class Rail

Prices From £975 per person

Lucerne, Montreux & the Golden Pass by First Class rail

Prices From £1,495 per person

Glacier Express and Scenic Switzerland in winter

Prices From £1,845 per person

Vienna & Salzburg by First Class Rail

Prices from £1,495 per person

Grand Tour of Italy by First Class Rail

Prices from £2,495 per person

Thinking of a rail holiday to Venice

Grand Tour of Italy by First Class rail & by air

Prices from £1,750 per person

India’s Palace on Wheels – India’s Luxury Rail Holiday

Prices starting from £4,450 per person

Poland & Germany by First Class rail

Prices from £1,595 per person

South Africa and the Shongololo Express

Prices from £5,195 per person

Golden Triangle with Ranthambore – Trains, Tigers and the Taj Mahal

Prices starting from £1,099 per person

Grand ‘Tour de France’ by First Class rail

Prices starting from £1,695 per person

Lake Maggiore by First Class Rail

Prices starting from £1,595 per person

Lake Como – Jewel of the Italian Lakes by First Class Rail

Prices starting from £1,595 per person

Aix-en-Provence by First Class Rail

Prices from £895 per person

Avignon by First Class rail

Prices from £895 per person

Lyon by First Class rail

Prices starting from £895 per person

Marseille by First Class rail

Prices starting from £795 per person

Barcelona Christmas Markets by First Class rail on daytime trains

Prices from £749 per person (in First Class)

Venice at Christmas by First Class Rail

Prices from £1,495 per person

Luxury Break to Paris by First Class Rail

Prices from £595 per person

Cologne Christmas Markets by First Class Rail

Prices from £599 per person in First Class (from £499 per person in Standard Class)

Cannes & The Côte d’Azur by First Class Rail

Prices from £795 per person

Amsterdam, Bruges & Brussels by First Class Rail

Prices from £1,095 per person

Amsterdam by First Class Rail

Prices from £775 per person

Nice & The Côte d’Azur by First Class Rail – Winter

Prices from £795 per person

Bruges Christmas Markets by First Class Rail

Prices from £495 per person

Bruges by First Class Rail

Prices from £495 per person

Venice by First Class Rail

Prices from £1,495 per person