Toronto is well connected by air, rail, and road having great inter city connectivity.
There are direct flights available to Toronto Pearson Airport from New Delhi, Mumbai, Kolkata and Chennai via Air India, Lufthansa, Emirates, Etihad and British Airways and Jet Airways.
The city of Toronto is served by two airports, the Toronto Person International airport is country's principal airport and is well connected to all the continent. It also serves as the base hub of Air Canada. Billy Bishop Toronto City Airport is one of the best urban airport with offering personal flying experience and links to destinations in Canada and the US
Highways such as 2, 401 and 407, the Queen Elizabeth Linkway connect the city to other cities which are within a range of 300 - 700 kilometres.
Rail networks such as VIA Rail and AMTRAK connect to the city's Union Station bringing passengers from different parts of Canada
The city is well connected to other prominent cities by highways as well as US - Canada border crossing, some of the bus services include Greyhound and Busbud.
Toronto is well connected by public transits provided by Toronto Transit Commission (TTC) with a wide network of buses and subway. In addition to TTC, there is an internal train and bus network provided by GO Transit for Ontario region. A single fare allows you a one way trip, however using a pre credited smart card PRESTO card is cheaper and convenient to use costing CAD 2.90 per ride. You can always choose from taxis that have a pre determined, non-negotiable metered fare starting at base price of CAD 4. Toronto also offers ferry trips about 15-20 mintues for certain destination on the coastlines and pre booking is recommended during the holiday season.