The itinerary lasts 18hrs 21min, and has 4 steps.
Glasgow - London
The step from Glasgow to London lasts 4hrs 38min. You'll travel in a intercités.
London - Bruxelles
The step from London to Bruxelles lasts 1hrs 53min. You'll travel in a high-speed train.
Bruxelles - Francfort
The step from Bruxelles to Francfort lasts 3hrs 06min. You'll travel in a high-speed train.
Francfort - Prague
The step from Francfort to Prague lasts 8hrs 44min. You'll travel in a night train.