Search bus tickets to Truro

switcheroo

Quickview

How to get to Truro by bus?

Routes12
Trips per day43
bus carriers1
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to Truro?

The cheapest prices for a bus ticket to Truro that users have found recently on Wanderu start at $14.11. Such great deals to Truro are available on one route to Halifax. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Truro. Halifax at $14.15 has consistently the lowest average bus ticket prices to Truro.

What are the main bus stations in Truro?

The most popular bus station in Truro is Maritime Bus Terminal. Maritime Bus Terminal is the busiest bus station in Truro.

Halifax

There are 11 bus schedules per day connecting Halifax with Truro. It takes on average 1 hour and 17 minutes to travel 52 miles, 83 kms, by bus from Halifax. One bus company operates schedules from Halifax, with Maritime Bus offering the most daily connections to Truro. Traveling by bus from Halifax you will most likely to arrive in Truro at Maritime Bus Terminal.
Avg. Time
1h 17m
Avg. Price
$18.97

Charlottetown

There are 6 bus schedules per day connecting Charlottetown with Truro. It takes on average 3 hours and 16 minutes to travel 61 miles, 98 kms, by bus from Charlottetown. One bus company operates schedules from Charlottetown, with Maritime Bus offering the most daily connections to Truro. Traveling by bus from Charlottetown you will most likely to arrive in Truro at Maritime Bus Terminal.
Avg. Time
3h 16m
Avg. Price
$45.78

Dartmouth

There are 5 bus schedules per day connecting Dartmouth with Truro. It takes on average 1 hour and 17 minutes to travel 51 miles, 81 kms, by bus from Dartmouth. One bus company operates schedules from Dartmouth, with Maritime Bus offering the most daily connections to Truro. Traveling by bus from Dartmouth you will most likely to arrive in Truro at Maritime Bus Terminal.
Avg. Time
1h 17m
Avg. Price
$20.14

Fredericton

There are 4 bus schedules per day connecting Fredericton with Truro. It takes on average 6 hours and 11 minutes to travel 168 miles, 270 kms, by bus from Fredericton. One bus company operates schedules from Fredericton, with Maritime Bus offering the most daily connections to Truro. Traveling by bus from Fredericton you will most likely to arrive in Truro at Maritime Bus Terminal.
Avg. Time
6h 11m
Avg. Price
$65.20

Wolfville

There are 4 bus schedules per day connecting Wolfville with Truro. It takes on average 3 hours and 3 minutes to travel 56 miles, 90 kms, by bus from Wolfville. One bus company operates schedules from Wolfville, with Maritime Bus offering the most daily connections to Truro. Traveling by bus from Wolfville you will most likely to arrive in Truro at Maritime Bus Terminal.
Avg. Time
3h 3m
Avg. Price
$38.56

Located in Nova Scotia, Canada, you can travel by bus to Truro from 12 destinations and choose from 43 daily bus schedules to get you there. Maritime Bus has the most bus connections to Truro. The furthest bus arriving in Truro covers a distance of 498.47 miles, 802.01 kms, covering the journey in 17 hours and 58 minutes

Looking for other ways to get there? Check out Train options to Truro.

bus companies serving Truro

Maritime Bus

There are 112 daily Maritime Bus schedules to Truro. Maritime Bus can get you to Truro by bus from 57 destinations including Halifax.
Restroom
Avg. Time
0h 4m
Avg. Price
$42.54