The Halifax International Airport is located about a half hour drive outside of Dartmouth. It is the biggest airport in the maritime provinces, with direct daily flights from [Toronto], [Montreal], [Newark], [Ottawa], [Calgary], and limited service to a number of regional and holiday destinations.
Direct connections to Europe are provided by an Air Canada flight to London's Heathrow airport with a stop in St. John's, Newfoundland; Thomas Cook Airlines also provides a direct flight to London's Gatwick airport.
To get into Dartmouth there is a shuttle bus that leaves every hour most hours of the day and stops at all the major hotels in Halifax and Dartmouth. $16 one-way, or $28 for a return ticket. Alternately, there are cabs that charge a flat rate of $53.
VIA Rail  train station located across the harbour via one of the two bridges . in the south end of Halifax has daily trains leaving for connection trains in Montreal and Toronto to the North East US.
Dartmouth is connected to the rest of Canada by Nova Scotia provincial highways 101, 102, 103, 104 ,107and 118. Highway 118 connects Dartmouth to Highway 102 which runs between Halifax and Truro, where it connects to Highway 104 (the Trans-Canada Highway). Going west on 104 takes one to the New Brunswick border, and then onto Maine, Quebec, or Prince Edward Island. It's about 2 hours from Halifax to the New Brunswick border; there is a $4.50 toll at the Cobequid pass. Going east on 104 takes one to Cape Breton.
A ferry service in Sydney connects Nova Scotia with Newfoundland. Highway 103 connects Halifax with the South Shore. During the summer, a high-speed ferry connects Yarmouth (3 hours from Halifax) with Bar Habor, Maine. Highway 101 connects Halifax with the Annapolis valley. A ferry service connects Digby (about 2.5 hours from Halifax) with Saint John, New Brunswick. Highway 107 and 7 connects Dartmouth to the Eastern Shore to Antigonish on Highway 104 .