Newcastle has an excellent public transport system, with plenty of buses, trains, and taxis available. It may be worth phoning ahead for a taxi at the weekend, as the city can get quite busy. Newcastle is also home to the Tyne and Wear Metro, a fast and efficient means of transport that operates within the city and connects Newcastle and Gateshead. There are plenty of car rental agencies in the city, though exploring Newcastle on foot is perhaps the best way to take in all the sights and sounds. There are also several cycling paths and bike rental options. Mobile app based taxi services like Uber are also available.