Visitors to Tehran will find that there are plenty of transport options to assist them in getting around the city. Tehran has a modern metro system which connects various parts of the city; the best way to get around for first-time visitors as it allows them to avoid major traffic congestion. From Tehran's central railway station one can catch a train to other major destinations in Iran.It also has an extensive system of buses and Bus Rapid Transport (BRT). It is possible to travel by bus to almost anywhere in the city and bus travel is inexpensive in Tehran. The only caution for bus travel, is that without a knowledge of Farsi or without asking for help from locals, it is difficult to know where and when to disembark. In addition, don't forget that buses, trains and taxis have gender-segregated seating and travellers should bear this in mind when embarking; taxis are more flexible, especially when full.The city has also developed a bike-share scheme which consists of docking stations where commuters can pick up or return borrowed bikes throughout the city. Travelling by taxi is a comfortable way to get around the city but visitors should ask their hotel to book them a taxi with a reputable company. It is also possible for female passengers travelling alone to request a vehicle with a female taxi driver. It is best to negotiate fares upfront. Driving in Tehran will be a challenge for new arrivals as local driving is sometimes erratic and dangerous. However, visitors who decide to hire a car will have the option to have a local driver accompany them, which is advisable.