No, there is no direct train from Vienna to Keighley. However, there are services departing from Wien Hbf and arriving at Keighley via Brussel-Zuid / Bruxelles-Midi, London Kings Cross and Leeds. The journey, including transfers, takes approximately 20h 42m.More details
The distance between Vienna and Keighley is 887 miles.
Vienna to Keighley train services, operated by Nightjet, depart from Wien Hbf station.More details
Vienna to Keighley train services, operated by LNER, arrive at Leeds station.More details
Keighley is 1h behind Vienna. It is currently 11:57 AM in Vienna and 10:57 AM in Keighley.
There are 936+ hotels available in Keighley. Prices start at £75 per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps