New luxury night buses to launch in Europe – with 21 seats and lie-flat beds

Twiliner buses will launch in November, stopping at cities across Switzerland, Belgium, the Netherlands and Spain

One of the new Twiliner buses. Photo: Fotograf Remo Vettori

A new night bus offering services between major European cities is set to…

Continue Reading