London, Zurich and Munich, the most expensive cities to travel by public transport
Online tour operator Weloveholidays has created a new guide to public transport networks in major European cities. London, Madrid and Munich are among the most expensive to get around, while Luxembourg is free for all, Budapest has the widest range of transport options and Paris has the most extensive metro network.