Find the cheapest bus tickets from Toronto to Belleville

Easily search and book your next trip with Busbud

Cheap buses leaving Friday
One passenger / one way

3:15 PM5:00 PM
$33
Scarborough Town CentreTen Acre Truck Stop
Greyhound
3:15 PM
Scarborough Town Centre
5:00 PM
Ten Acre Truck Stop
Greyhound
$33USD
7:25 PM9:30 PM
$33
Scarborough Town CentreTen Acre Truck Stop
Greyhound
7:25 PM
Scarborough Town Centre
9:30 PM
Ten Acre Truck Stop
Greyhound
$33USD
2:30 PM5:00 PM
$33
Toronto Coach TerminalTen Acre Truck Stop
Greyhound
2:30 PM
Toronto Coach Terminal
5:00 PM
Ten Acre Truck Stop
Greyhound
$33USD
6:45 PM9:30 PM
$33
Toronto Coach TerminalTen Acre Truck Stop
Greyhound
6:45 PM
Toronto Coach Terminal
9:30 PM
Ten Acre Truck Stop
Greyhound
$33USD
8:15 PM10:15 PM
$33
Toronto Coach TerminalTen Acre Truck Stop
Greyhound
8:15 PM
Toronto Coach Terminal
10:15 PM
Ten Acre Truck Stop
Greyhound
$33USD
3:15 PM5:00 PM
$33
Scarborough Town CentreTen Acre Truck Stop
Greyhound
3:15 PM
Scarborough Town Centre
5:00 PM
Ten Acre Truck Stop
Greyhound
$33USD

Cheap buses leaving today
One passenger / one way

8:15 PM10:15 PM
$29
Toronto Coach TerminalTen Acre Truck Stop
Greyhound
8:15 PM
Toronto Coach Terminal
10:15 PM
Ten Acre Truck Stop
Greyhound
$29USD
6:45 PM9:30 PM
$29
Toronto Coach TerminalTen Acre Truck Stop
Greyhound
6:45 PM
Toronto Coach Terminal
9:30 PM
Ten Acre Truck Stop
Greyhound
$29USD
7:25 PM9:30 PM
$29
Scarborough Town CentreTen Acre Truck Stop
Greyhound
7:25 PM
Scarborough Town Centre
9:30 PM
Ten Acre Truck Stop
Greyhound
$29USD
2:30 PM5:00 PM
$32
Toronto Coach TerminalTen Acre Truck Stop
Greyhound
2:30 PM
Toronto Coach Terminal
5:00 PM
Ten Acre Truck Stop
Greyhound
$32USD
3:15 PM5:00 PM
$32
Scarborough Town CentreTen Acre Truck Stop
Greyhound
3:15 PM
Scarborough Town Centre
5:00 PM
Ten Acre Truck Stop
Greyhound
$32USD
8:15 PM10:15 PM
$29
Toronto Coach TerminalTen Acre Truck Stop
Greyhound
8:15 PM
Toronto Coach Terminal
10:15 PM
Ten Acre Truck Stop
Greyhound
$29USD

Cheap buses leaving tomorrow
One passenger / one way

9:10 AM10:55 AM
$24
Scarborough Town CentreTen Acre Truck Stop
Greyhound
9:10 AM
Scarborough Town Centre
10:55 AM
Ten Acre Truck Stop
Greyhound
$24USD
8:30 AM10:55 AM
$24
Toronto Coach TerminalTen Acre Truck Stop
Greyhound
8:30 AM
Toronto Coach Terminal
10:55 AM
Ten Acre Truck Stop
Greyhound
$24USD
8:15 PM10:15 PM
$25
Toronto Coach TerminalTen Acre Truck Stop
Greyhound
8:15 PM
Toronto Coach Terminal
10:15 PM
Ten Acre Truck Stop
Greyhound
$25USD
2:30 PM5:00 PM
$27
Toronto Coach TerminalTen Acre Truck Stop
Greyhound
2:30 PM
Toronto Coach Terminal
5:00 PM
Ten Acre Truck Stop
Greyhound
$27USD
11:30 AM1:55 PM
$27
Toronto Coach TerminalTen Acre Truck Stop
Greyhound
11:30 AM
Toronto Coach Terminal
1:55 PM
Ten Acre Truck Stop
Greyhound
$27USD
9:10 AM10:55 AM
$24
Scarborough Town CentreTen Acre Truck Stop
Greyhound
9:10 AM
Scarborough Town Centre
10:55 AM
Ten Acre Truck Stop
Greyhound
$24USD

Cheap buses leaving Monday
One passenger / one way

9:10 AM10:55 AM
$26
Scarborough Town CentreTen Acre Truck Stop
Greyhound
9:10 AM
Scarborough Town Centre
10:55 AM
Ten Acre Truck Stop
Greyhound
$26USD
8:30 AM10:55 AM
$26
Toronto Coach TerminalTen Acre Truck Stop
Greyhound
8:30 AM
Toronto Coach Terminal
10:55 AM
Ten Acre Truck Stop
Greyhound
$26USD
8:15 PM10:15 PM
$28
Toronto Coach TerminalTen Acre Truck Stop
Greyhound
8:15 PM
Toronto Coach Terminal
10:15 PM
Ten Acre Truck Stop
Greyhound
$28USD
6:45 PM9:30 PM
$28
Toronto Coach TerminalTen Acre Truck Stop
Greyhound
6:45 PM
Toronto Coach Terminal
9:30 PM
Ten Acre Truck Stop
Greyhound
$28USD
7:25 PM9:30 PM
$28
Scarborough Town CentreTen Acre Truck Stop
Greyhound
7:25 PM
Scarborough Town Centre
9:30 PM
Ten Acre Truck Stop
Greyhound
$28USD
9:10 AM10:55 AM
$26
Scarborough Town CentreTen Acre Truck Stop
Greyhound
9:10 AM
Scarborough Town Centre
10:55 AM
Ten Acre Truck Stop
Greyhound
$26USD

Cheap buses leaving Tuesday
One passenger / one way

2:30 PM5:00 PM
$19
Toronto Coach TerminalTen Acre Truck Stop
Greyhound
2:30 PM
Toronto Coach Terminal
5:00 PM
Ten Acre Truck Stop
Greyhound
$19USD
12:10 PM1:55 PM
$19
Scarborough Town CentreTen Acre Truck Stop
Greyhound
12:10 PM
Scarborough Town Centre
1:55 PM
Ten Acre Truck Stop
Greyhound
$19USD
3:15 PM5:00 PM
$19
Scarborough Town CentreTen Acre Truck Stop
Greyhound
3:15 PM
Scarborough Town Centre
5:00 PM
Ten Acre Truck Stop
Greyhound
$19USD
11:30 AM1:55 PM
$19
Toronto Coach TerminalTen Acre Truck Stop
Greyhound
11:30 AM
Toronto Coach Terminal
1:55 PM
Ten Acre Truck Stop
Greyhound
$19USD
7:25 PM9:30 PM
$21
Scarborough Town CentreTen Acre Truck Stop
Greyhound
7:25 PM
Scarborough Town Centre
9:30 PM
Ten Acre Truck Stop
Greyhound
$21USD
2:30 PM5:00 PM
$19
Toronto Coach TerminalTen Acre Truck Stop
Greyhound
2:30 PM
Toronto Coach Terminal
5:00 PM
Ten Acre Truck Stop
Greyhound
$19USD

Bus Toronto to Belleville: Trip Overview

12
Daily Buses
6:05 AM - 11:05 PM
Departure Time
$28
Average Price
Average Trip Duration

Trip Reviews for Toronto - Belleville

3.6 out of 5 stars

User reviews from travelers who booked a bus ticket from Toronto to Belleville

Ratings and Reviews (28)


Roslyn C.December 24, 2018 | Staff: 5 | 

Ticket supplier(busbud) wrote from wrong destination. Asked for Toronto, got Scarborough.

David J.December 19, 2018 | Staff: 5 | 

Staff very courteous. Gave me priority boarding because I walk with a cane.

David R.November 2, 2018 | Timeliness: 3 | Staff: 5 | 

The ride was comfortable but late

Jules L.October 21, 2018 | Timeliness: 2 | Staff: 5 | 

Bus was great. Toronto traffic is infuriating.

Eddie J.October 16, 2018 | Timeliness: 1 | Staff: 3 | 

Bus was 1hour late . Called Greyhound, while waiting answer given was we have no update.

Rosemary K.September 27, 2018 | Timeliness: 3 | Staff: 5 | 

roomy seats

Dane B.September 14, 2018 | Timeliness: 1 | Staff: 1 | 

The bus was 45mins late and it didn't drop me off at the Belleville bus station like the ticket said it would it dropped me off at a truck station out of the city and the driver said that that's the new route as of this week

Angele P.July 23, 2018 | Timeliness: 1 | Staff: 1 | 

It was ok

Adina D.July 23, 2018 | Timeliness: 3 | Staff: 5 | 

The bus was 25 minutes late in departing and it arrived to a different parking lot than the one on the ticket. We ended up at the 10 acres store instead of the Bus depot.

Tonya V.July 11, 2018 | Timeliness: 3 | Staff: 4 | 

I felt like the stop at Scarborough was a little lengthly. The new stop in Belleville is also a bit less convenient then the pinnacle bus stop which is more central. And the bus was also chilly last night, AC too high.

Tristen B.June 15, 2018 | Timeliness: 2 | Staff: 3 | 

wasnt told about the change in the drop off spot to belleville. it was a bus depot closer to downtown for more than a decade. got dropped off at a truck stop off the 401 and my grandmother was at the original bus depot. terrible cell service there making it difficult to call her. and no pay phones...

Wendy S.June 5, 2018 | Timeliness: 1 | Staff: 1 | 

Use should have up date web page of all stop to date today thought was getting off Belleville ontario bus terminal mean well was let off at ten acer truck stop not even in town like that is so wrong I’m so unhappy

Shams A.May 31, 2018 | Timeliness: 4 | Staff: 1 | 

I always use grayhound for my traveling, but this time they didn't warn us about changing the drop off location, not when we booked the tickets or the driver, many passengers were mad,

William M.May 15, 2018 | Timeliness: 3 | Staff: 1 | 

The change of drop off/pick up location in Belleville for the G H Bus is now the 10 Acre Truck Stop at Wallbridge Rood and the 401 on the north west corner of the City by QUINTE West a 6 to 7 Km from the City Bus terminal, a $20.00 to $25.00 Taxi ride into the city. Further more my ticket was for the Pinnacle St Terminal. I sent an E Mail to G H with no response, the only help I received was from the bus Driver upon boarding the Bus in Toronto. This is equal as no service by G H to the City of Belleville, and as far as customer service by G H it doesn't exist.

Donald T.April 18, 2018 | Timeliness: 5 | Staff: 5 | 

As always another great safe trip. Thank you D Topper

Jasmeen S.March 18, 2018 | Timeliness: 5 | Staff: 4 | 

Was awesome

Shams A.February 18, 2018 | Timeliness: 2 | Staff: 3 | 

First bus was late half an hour and second bus was on time but people has to wait outside in the cold weather,

Amanda G.February 14, 2018 | Timeliness: 3 | Staff: 4 | 

good wifi

Tonya V.December 21, 2017 | Timeliness: 2 | Staff: 4 | 

We took an unnecessary long delay at Scarborough, but other than that the trip was fine

Candace G.December 15, 2017 | Timeliness: 5 | Staff: 5 | 

Comfortable, quick ride and relatively inexpensive. Great!

Rakesh C.September 13, 2017 | Timeliness: 4 | Staff: 4 | 

The bus was more vibrating this time compare to last one dont know weather it was a problem of bus or of driving

Linda L.August 22, 2017 | Timeliness: 4 | Staff: 5 | 

More buses stopping in Belleville please Driver was very good at preventing people playing loud music and talking LOUDLY on their phones - 5 stars

Qamruddin B.June 1, 2017 | Timeliness: 4 | Staff: 5 | 

Good price for the trip

Scott F.May 23, 2017 | Timeliness: 1 | Staff: 1 | 

The bus driver took a 15 minute break at Trenton on route and then drove 10 mins to the Trenton stop and then took another 20 min break. So within an hour we had taken 35 mins of break. Completely unnecessary and just an inconvenience to customers. As at a different stop he left the bus for another 5 or so minutes, just inconsiderate.

Catherine D.October 7, 2016 | Timeliness: 3 | Staff: 3 | 

Bus was about half an hour late and the trip wasn't the smoothest I've had. Price was right.

Dolores F.August 20, 2016 | Timeliness: 1 | Staff: 1 | 

I bought ticket on line and asked for Toronto Airport. Didnt realize the bus went from downtown. Obviously couldn't make it since my plane came in 20 minutes before the scheduled bus. I was so mad and disappointed... My husband had to drive 3 hours to come and pick me up at the airport then 3 more hours home. So frustrated.... When I called the greyhound office... I was told... it leaves from Bay Street and there is nothing they can do.... so sad too bad... Will NEVER EVER take Greyhound again and will make sure none of my friends do either. The uncaring bull crap attitude pissed me off way more than the mistake of where to get the bus.

Ursula G.August 2, 2016 | Timeliness: 5 | Staff: 5 | 

everything was great thanks!

Peter M.August 13, 2016 | Timeliness: 5 | Staff: 5 | 

Great trip on time

Toronto to Belleville Buses

Busbud shows you the best bus ticket fares and bus schedules so you can easily plan and book a trip by bus from Toronto to Belleville.

We make it our job to connect you with the most dependable bus companies that cover bus service from Toronto to Belleville.

Discover how much the bus trip from Toronto to Belleville will cost you. Use our filters and sorting features to find the cheapest bus tickets or luxury buses.

Bus Companies

Bus service from Toronto to Belleville is covered by Greyhound.

Stations & Stops

Buses leaving from Toronto to Belleville will depart from Scarborough Town Centre, Toronto Coach Terminal, Yorkdale Bus Terminal, University Ave and Wellington Street, Front St & York St, Bay St, Black Creek Village, Don Valley Pkwy or Pearson YYZ Airport.

A bus ride to Belleville will drop you off at Ten Acre Truck Stop or Belleville, ON.

Daily Buses12
Departure Time6:05 AM - 11:05 PM
Average Price
$28
Average Trip Duration
Bus Companies on This RouteGreyhound Canada

About Bus Travel

Bus Travel Tips

If you're abroad, study some local language. Not only could it get you out of a pickle during your bus trip from Toronto to Belleville but it'll also be endearing to native speakers who will surely appreciate your effort.

From miles long of beauteous natural landscapes to impressive man-crafted sights, you’re bound to be in for a visual treat on your bus trip from Toronto to Belleville.

Buses have the smallest carbon footprint of all motorized transport modes. A bus going from Toronto to Belleville will emit half the CO2 emitted by a train, and radically less than a car or an airplane.

Create your own real life musical score by curating a personalized bus travel playlist - the perfect accompaniment to your bus ride from Toronto to Belleville.

Did you know?

The word 'bus' is an abbreviation of 'omnibus" which means 'for all' in Latin as buses were meant to be transportation for everybody.

One of the longest bus route in the world goes all the way from Ontario to Alberta in Canada (with the same bus). This trip is 3,435 km or 2,135 miles long and the price is a bit under $100.

Did you know there are on average 4,400 intercity bus departures every day in the US only? This number has been growing for 9 years in a row, yay!

Will you be returning to Toronto by bus?

If you are looking for the return bus journey, check out buses from Belleville to Toronto.

Popular Buses Connecting Toronto

Popular Buses Connecting Belleville

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. With Busbud, you can buy tickets with confidence. We ensure that you make the most out of your bus trip by partnering up with reliable bus companies from all around the world such as Greyhound, Megabus, Eurolines, ALSA, iDBUS, National Express and many others.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew