How long does the Spirit of London ride last? The Spirit of London Ride lasts for approximately 5 minutes, taking you on a journey through London's history to the present age. Please note: The Spirit with London ride is subject to availability. Closure dates will be advised here. Buy Tickets Related articles Is the Spirit of London ride open for my visit? Is the Spirit of London ride included in my ticket? What is the Spirit of London Ride? Can I take food and drink into Madame Tussauds? What is the Wax Hand experience?