St. Petersburg is second largest city in Russia. It has one of the best transportation systems in the world. There are number of transport means in St. Petersburg i.e. expressways, transit system, passenger rail, airport, and taxi. Many taxi companies are also working in St. Petersburg with high quality facilities for their passengers.