How long does the Spirit of London ride last? The Spirit of London Ride is approximately 5 minutes long 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 included in my ticket? What is the Spirit of London Ride? Is the Spirit of London ride open for my visit? What is the Royal Tea? Can I take food and drink into Madame Tussauds?