Llandudno in North Wales is well connected to public transport. The town has a railroad station with direct connections to major cities such as Manchester and Crewe. Arriva Buses Wales provides extensive bus services in the city. A ride on the historic Great Orme Tramway is a special experience. Cars and cabs are available, but not always necessary given the city's compact size and pedestrian accessibility. Although a small coastal town, Llandudno has a well-developed public transportation network.