There are 9 ways to get from Peterborough to Nova Scotia by bus, train, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train to Toronto Pearson International Airport, fly to Sydney/J.A. Douglas Mccurdy Airport
best- Take the bus from Peterborough Bus Terminal to Durham College Oshawa GObus
- Take the train from Oshawa to Toronto Union Stationtrain
- Fly from Toronto Pearson International Airport (YYZ) to Sydney/J.A. Douglas Mccurdy Airport (YQY)plane YYZ - YQY
7h 27m$426–2,642Bus, train to Toronto Pearson International Airport, fly to Halifax Stanfield International Airport
cheapest- Take the bus from Peterborough Bus Terminal to Durham College Oshawa GObus
- Take the train from Oshawa to Toronto Union Stationtrain
- Fly from Toronto Pearson International Airport (YYZ) to Halifax Stanfield International Airport (YHZ)plane YYZ - YHZ
8h 8m$129–660Bus, train via Quebec
- Take the bus from Peterborough to Ottawabus
- Take the bus from Ottawa to Montrealbus
- Take the bus from Montréal to Québecbus
- Take the train from Sainte-Foy to Monctontrain
- Take the bus from Moncton to Halifax Bus Terminalbus
30h 52m$433–904Drive 1,578 km
- Drive from Peterborough to Halifaxcar 1,578 km
18h 59m$318–459Bus to Ottawa Macdonald-Cartier International Airport, fly to Halifax Stanfield International Airport
- Take the bus from Peterborough to Ottawabus
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Halifax Stanfield International Airport (YHZ)plane YOW - YHZ
8h 10m$246–524Bus, train to Toronto Pearson International Airport, fly to Greater Moncton International Airport
- Take the bus from Peterborough Bus Terminal to Durham College Oshawa GObus
- Take the train from Oshawa to Toronto Union Stationtrain
- Fly from Toronto Pearson International Airport (YYZ) to Greater Moncton International Airport (YQM)plane YYZ - YQM
- Take the bus from Moncton Airport to Trurobus
10h 2m$256–1,127Bus, train, train to John C. Munro Hamilton International Airport, fly to Halifax Stanfield International Airport
- Take the bus from Peterborough Bus Terminal to Durham College Oshawa GObus
- Take the train from Oshawa to Toronto Union Stationtrain
- Take the train from Union Station GO to West Harbour GOtrain
- Fly from John C. Munro Hamilton International Airport (YHM) to Halifax Stanfield International Airport (YHZ)plane YHM - YHZ
10h 39m$185–740Bus, train
- Take the bus from Peterborough Bus Terminal to Durham College Oshawa GObus 88
- Take the train from Oshawa to Montréaltrain
- Take the train from Montréal to Halifaxtrain
31h 8m$435–1,047Bus, train #2
- Take the bus from Peterborough to Ottawabus
- Take the bus from Ottawa to Montréalbus
- Take the train from Montréal to Halifaxtrain
32h 2m$383–836
Peterborough to Nova Scotia by bus, taxi, and train
Comparing Your Travel Options
The cheapest way to get from Peterborough to Nova Scotia is to bus and train and fly which costs $120 - $700 and takes 8h 8m.
The fastest way to get from Peterborough to Nova Scotia is to bus and train and fly which takes 7h 27m and costs $420 - $2,700.
The distance between Peterborough and Nova Scotia is 1733 km. The road distance is 1578 km.
The best way to get from Peterborough to Nova Scotia without a car is to bus and train via Quebec which takes 30h 52m and costs $430 - $950.
It takes approximately 7h 27m to get from Peterborough to Nova Scotia, including transfers.
Nova Scotia is 1h ahead of Peterborough. It is currently 12:49 in Peterborough and 13:49 in Nova Scotia.
Yes, the driving distance between Peterborough to Nova Scotia is 1578 km. It takes approximately 18h 59m to drive from Peterborough to Nova Scotia.
There are 262+ hotels available in Nova Scotia.
What companies run services between Peterborough, ON, Canada and Nova Scotia, Canada?
There is no direct connection from Peterborough to Nova Scotia. However, you can take the bus to Durham College Oshawa GO, walk to Oshawa, take the train to Toronto Union Station, take the train to UP Express Pearson Airport, walk to Toronto Pearson International Airport (YYZ) airport, fly to Sydney/J.A. Douglas Mccurdy Airport (YQY), then take the taxi to Glace Bay. Alternatively, you can take a bus from Peterborough to Halifax Bus Terminal via Ottawa, Montreal, Montréal, Québec, Sainte-Foy, Moncton, and Moncton in around 30h 52m.
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Sydney/J.A. Douglas Mccurdy Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- $390–2,000
Flights from Toronto Pearson International Airport to Sydney/J.A. Douglas Mccurdy Airport via Montreal
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- $390–2,000
Flights from Toronto Pearson International Airport to Halifax Stanfield International Airport
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- $85–460
Flights from Toronto Pearson International Airport to Halifax Stanfield International Airport via Montreal
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- $85–470
Flights from Ottawa Macdonald-Cartier International Airport to Halifax Stanfield International Airport
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- $80–470
Flights from Ottawa Macdonald-Cartier International Airport to Halifax Stanfield International Airport via Montreal
- Ave. Duration
- 3h 39m
- When
- Every day
- Estimated price
- $80–470
Flights from Ottawa Macdonald-Cartier International Airport to Halifax Stanfield International Airport via Toronto Pearson International Airport
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- $110–600
Flights from Toronto Pearson International Airport to Greater Moncton International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- $90–500
Flights from Toronto Pearson International Airport to Greater Moncton International Airport via Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 3h 33m
- When
- Every day
- Estimated price
- $95–500
Flights from Toronto Pearson International Airport to Greater Moncton International Airport via Montreal
- Ave. Duration
- 3h 38m
- When
- Saturday
- Estimated price
- $90–500
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Halifax Stanfield International Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- $130–550
Flights from Toronto Pearson International Airport to Halifax Stanfield International Airport via Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 3h 54m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $130–550
Flights from Ottawa Macdonald-Cartier International Airport to Halifax Stanfield International Airport
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- $260–470
Flights from John C. Munro Hamilton International Airport to Halifax Stanfield International Airport
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- $140–500
Flights from John C. Munro Hamilton International Airport to Halifax Stanfield International Airport via Ottawa Macdonald-Cartier International Airport
- Ave. Duration
- 3h 44m
- When
- Every day
- Estimated price
- $140–500
- Website
- westjet.com
Flights from Toronto Pearson International Airport to Halifax Stanfield International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $85–430
- Website
- flyflair.com
Flights from Toronto Pearson International Airport to Halifax Stanfield International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $110–410
Flights from Toronto Pearson International Airport to Greater Moncton International Airport
- Ave. Duration
- 2h
- When
- Monday and Friday
- Estimated price
- $140–600
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Oshawa to Toronto Union Station
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- $11–200
- Website
- VIA Rail
- Escape
- $11–65
- Business
- $55–190
- Business Plus
- $70–200
- Economy
- $13–75
- Economy Plus
- $14–85
Train from Sainte-Foy to Moncton
- Ave. Duration
- 14h 18m
- Frequency
- 3 times a week
- Estimated price
- $180–430
- Website
- VIA Rail
- Escape
- $180–400
- Business
- $240–410
- Business Plus
- $250–430
- Economy
- $200–410
- Economy Plus
- $230–420
Train from Oshawa to Toronto Union Station
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- $11–200
- Website
- VIA Rail
- Escape
- $11–65
- Business
- $55–190
- Business Plus
- $70–200
- Economy
- $13–75
- Economy Plus
- $14–85
Train from Oshawa to Toronto Union Station
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- $11–200
- Website
- VIA Rail
- Escape
- $11–65
- Business
- $55–190
- Business Plus
- $70–200
- Economy
- $13–75
- Economy Plus
- $14–85
Train from Oshawa to Toronto Union Station
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- $11–200
- Website
- VIA Rail
- Escape
- $11–65
- Business
- $55–190
- Business Plus
- $70–200
- Economy
- $13–75
- Economy Plus
- $14–85
Train from Oshawa to Montréal
- Ave. Duration
- 4h 32m
- Frequency
- Every 4 hours
- Estimated price
- $110–330
- Website
- VIA Rail
- Escape
- $110–260
- Business
- $160–320
- Business Plus
- $180–330
- Economy
- $120–270
- Economy Plus
- $140–280
Train from Montréal to Halifax
- Ave. Duration
- 23h 6m
- Frequency
- 3 times a week
- Estimated price
- $310–700
- Website
- VIA Rail
- Escape
- $310–650
- Business
- $380–600
- Business Plus
- $390–600
- Economy
- $350–700
- Economy Plus
- $390–700
Train from Montréal to Halifax
- Ave. Duration
- 23h 6m
- Frequency
- 3 times a week
- Estimated price
- $310–700
- Website
- VIA Rail
- Escape
- $310–650
- Business
- $380–600
- Business Plus
- $390–600
- Economy
- $350–700
- Economy Plus
- $390–700
- Phone
- +1 888 438 6646
- Website
- GO Transit
Train from Union Station GO to West Harbour GO
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- $12–16
- Website
- GO Transit
- Passenger
- $12–16
- Phone
- +1 888 438 6646
- Website
- GO Transit
Bus from Peterborough Bus Terminal to Durham College Oshawa GO
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- $14–17
- Website
- GO Transit
- Passenger
- $14–17
Bus from Peterborough Bus Terminal to Durham College Oshawa GO
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- $14–17
- Website
- GO Transit
- Passenger
- $14–17
Bus from Peterborough Bus Terminal to Durham College Oshawa GO
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- $14–17
- Website
- GO Transit
- Passenger
- $14–17
Bus from Peterborough Bus Terminal to Durham College Oshawa GO
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- $14–17
- Website
- GO Transit
- Passenger
- $14–17
Bus from Peterborough Bus Terminal to Durham College Oshawa GO
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- $14–17
- Website
- GO Transit
- Passenger
- $14–17
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Peterborough to Ottawa
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a week
- Estimated price
- $35–55
- Schedules at
- Flixbus USA
Bus from Ottawa to Montreal
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- $27–45
- Schedules at
- Flixbus USA
Bus from Peterborough to Ottawa
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a week
- Estimated price
- $35–60
- Schedules at
- Flixbus USA
Bus from Ottawa to Montréal
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- $26–40
- Schedules at
- Flixbus USA
- Phone
- +1 833 449 6444
- serviceclient@keolis.ca
- Website
- Orleans Express
Bus from Ottawa to Montreal
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- $45–65
- Website
- Orleans Express
- Adult
- $45–65
Bus from Montréal to Québec
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- $50–70
- Website
- Orleans Express
- Adult
- $50–70
- Phone
- +1 800 575 1807
- info@maritimebus.com
- Website
- Maritimebus
Bus from Moncton to Halifax Bus Terminal
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- $110–270
- Website
- Maritimebus
Bus from Moncton Airport to Truro
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $70–160
- Website
- Maritimebus
- Phone
- +1 833 583 3636
- contact@riderexpress.ca
- Website
- Rider Express
Bus from Peterborough to Ottawa
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $40–95
- Website
- Rider Express
- Standard
- $40–95
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, How to get from Gatwick Airport into central London, and Best ways to travel around Australia - to help you get the most out of your next trip.