Busbud Discount Codes Canada 2025

Save on travel: 63 active Busbud promo codes and coupons

50%
OFF

Rider Express offers up to 50% off bus tickets

Get Deal
Rider Express is offering a discount on bus tickets. You can find up to 50% off on select bus tickets. Visit Rider Express to explore the discounted bus tickets.

10%
OFF

Save up to 10% on FlixBus tickets at Busbud

Get Deal
Book your FlixBus tickets with Busbud and enjoy affordable, comfortable, and eco-friendly travel options in Europe, North America, and South America. FlixBus offers a hassle-free travel experience with modern buses equipped with onboard amenities such as free Wi-Fi, power outlets, and comfortable seats.

30%
OFF

Enjoy up to 30% off bus tickets from Calgary to Edmonton at Busbud

Get Deal
Busbud is a trusted platform for booking bus and train tickets, with over 65 million travellers using the service every year. They offer a wide range of routes in more than 80 countries, along with dedicated customer service from booking to travel. Take advantage of their discounts and book your next trip today.

50%
OFF

Get up to 50% off Greyhound bus tickets

Get Deal
Compare and book cheap Greyhound bus tickets online. Find schedules, prices, station locations, services, promotions, and deals. Greyhound offers various services and promotions to make your bus travel experience more convenient and affordable.

22%
OFF

Travel to top Canadian destinations with up to 22% off bus rides at Busbud

Get Deal
Enjoy savings of up to 22% on bus rides to popular destinations like Edmonton, Calgary, Banff, and Vancouver. Plan your next trip with Busbud and explore Canada affordably.

30%
OFF

Save up to 30% on bus tickets from Kelowna to Vancouver at Busbud

Get Deal
Busbud helps you find a bus from Kelowna to Vancouver. Get the best fare and schedule, book a round trip ticket or find buses with wifi and electrical outlets. You can find a bus that suits your needs and budget.

39%
OFF

Get up to 39% off bus tickets from Toronto to Buffalo Airport at Busbud

Get Deal
Busbud offers bus tickets from Toronto to Buffalo Airport with a wide range of bus services to suit your needs. You can easily plan and book a trip by bus with Busbud. Busbud provides bus schedules and fares from trusted bus companies.

FROM
$36

Find ebus bus tickets starting at $36

Get Deal
Ebus is a Canadian bus company offering an extensive network of bus routes in Alberta and British Columbia. Their buses are powered by low-emission, clean-diesel engines, providing a much greener alternative to cars and planes. Ebus is a low-cost, reliable, safe, and environmentally friendly travel solution to everyone traveling in western Canada.

30%
OFF

Book up to 30% off bus tickets from Calgary to Edmonton with Red Arrow

Get Deal
Secure your trip from Calgary to Edmonton with savings of up to 30% off. Prices typically range from $94 to $994, so booking early ensures the best rates. Flexible travel dates can help you find even lower fares.

$24

Travel from Vancouver to Whistler starting at $24 with Busbud

Get Deal
Book your bus tickets from Vancouver to Whistler with Busbud for as low as $24. Secure your seat early to ensure availability and the best price. This route offers a convenient and affordable way to reach Whistler.

$92.54

Book train trips from Montreal to Toronto starting at $92.54 with Busbud

Get Deal
Travel between Montreal and Toronto with Busbud, featuring an average price of $92.54. Enjoy 33 daily departures with trip durations of approximately 5 hours and 32 minutes. Departures are available between 6:20 AM and 6:38 PM.

30%
OFF

Travel with up to 30% off Rider Express bus tickets

Get Deal
Enjoy savings on your next journey with Rider Express. Book bus tickets and receive up to 30% off your fare. Perfect for budget-friendly travel across Canada.

$23

Book bus tickets from Montreal to Quebec City for $23 with Poparide

Get Deal
Departure at 12:15 PM, arriving at 3:00 PM. This is the cheapest option available for travel between these cities.

$96
OFF

Explore up to $96 off bus travel with ebus

Get Deal
Plan your next trip with savings on various routes and destinations. ebus offers discounts to help you travel affordably across Canada.

$110
OFF

Travel to kelowna with up to $110 off bus tickets from vancouver at ebus

Get Deal
Plan your next trip with savings of up to $110 on bus tickets from vancouver to kelowna. Ticket prices range from $43 to $94, making this a great opportunity to explore at a lower cost.

42%
OFF

Travel from Saskatoon to Regina with up to 42% off at Rider Express

Get Deal
Book your bus travel from Saskatoon to Regina and enjoy significant savings. Rider Express typically charges higher prices for tickets closer to departure, so plan ahead for the best rates. Flexibility in travel dates can help secure the lowest fares.

30%
OFF

Book bus tickets from Toronto to Buffalo Airport with up to 30% off at Busbud

Get Deal
Travel between Toronto and Buffalo Airport with savings of up to 30% on bus tickets. Book your journey now and enjoy discounted fares for a convenient trip.

$51

Book one-way VIA Rail train tickets from Toronto to Ottawa starting at $51

Get Deal
Secure the lowest-priced one-way train ticket from Toronto to Ottawa. Prices vary by departure time and date.

$11
OFF

Find up to $11 off ferry trips from Vancouver to Victoria with Busbud

Get Deal
Busbud offers discounted ferry trips between Vancouver and Victoria. The lowest price starts at $66, with fares ranging up to $88. Plan your trip and save on travel costs.

$292

Secure a train ticket from Ontario to New York City for $292 with Busbud

Get Deal
Book early to lock in the best prices, as fares typically increase as the travel date approaches. This offer provides a competitive rate for your journey.

$231

Travel from Kelowna to Vancouver with discounts up to $231 at Busbud

Get Deal
Book your bus trip from Kelowna to Vancouver with fares starting at $118. Enjoy an average journey time of 4 hours and 15 minutes, with up to 16 daily departures. Compare prices from multiple bus companies like ebus and Greyhound for the best deals.

30%
OFF

Save up to 30% on bus tickets from Vancouver to Victoria with Busbud

Get Deal
Busbud offers discounted fares for travel between Vancouver and Victoria. The lowest price found is CAD 66, with tickets ranging from CAD 66 to CAD 87 based on recent data. Book your trip today for great savings.

$145

Book VIA Rail train tickets from Woodstock to Toronto starting at $145

Get Deal
Secure the lowest available fare for your journey. Prices may vary based on availability.

$21

Book bus services from Calgary to Banff for $21 at Busbud

Get Deal
Enjoy affordable travel with Busbud's discounted bus fares from Calgary to Banff. Check schedules for availability and restrictions before booking.

$86

Book Amtrak train tickets from New York City to Boston starting at $86

Get Deal
Enjoy the minimum price for Amtrak Acela tickets. Check schedules for availability and plan your trip today.

$24
OFF

Save up to $24 on bus tickets from Toronto to Lester B. Pearson International Airport with Busbud

Get Deal
Compare multiple transportation options from Toronto to Lester B. Pearson International Airport, including services like Onex Bus, Rider Express, and Union Pearson Express. Book your ride with Busbud and enjoy savings on your next trip.

$65

Book a train ticket from Toronto to Sudbury for $65 with Via Rail

Get Deal
Secure your spot early to lock in the best prices. Fares increase as the travel date approaches, so plan ahead for savings.

30%
OFF

Travel to Ottawa with up to 30% off bus tickets from Montreal at Busbud

Get Deal
Plan your next trip with savings on bus tickets from Montreal to Ottawa. Enjoy up to 30% off when booking through Busbud. Perfect for budget-friendly travel between these two cities.

$56

Travel from Toronto to London, CA with up to $56 off bus tickets at Busbud

Get Deal
Book your bus journey from Toronto to London, CA with savings of up to $56. Prices start from $13, so flexibility with travel dates can help secure the best deals. Plan your trip today and enjoy the savings.

50%
OFF

Rider Express offers up to 50% off bus tickets to various destinations

Get Deal
Rider Express is providing discounts of up to 50% on bus tickets for multiple routes. Plan your next trip with significant savings on travel.

$56

Book bus tickets from Vancouver to Kamloops starting at $56 with Busbud

Get Deal
Secure your trip with Busbud for affordable travel options. Prices vary based on departure dates, so book early for the best rates.

33%
OFF

Save up to 33% on VIA Rail Canada train tickets

Get Deal
VIA Rail Canada is offering discounts of up to 33% on train tickets for popular routes, including Montreal to Ottawa, Toronto to Montreal, and Montreal to Quebec City. Explore available schedules to plan your next journey.

20%
OFF

Travel with up to 20% off bus trips from Vancouver to Calgary at Busbud

Get Deal
Book your next journey with Busbud and enjoy savings on bus trips between Vancouver and Calgary. This promotion offers a discount on select routes, making your travel plans more affordable.

39%
OFF

Travel with up to 39% off bus tickets at Rider Express

Get Deal
Plan your next trip with Rider Express and enjoy savings of up to 39% on bus tickets to various destinations. Whether you're heading across the province or visiting nearby cities, this promotion makes travel more affordable.

$159

Find bus tickets to New York City starting at $159 with Busbud

Get Deal
Busbud offers affordable trips from Ontario, CA, to New York City. The lowest price found was $159. Book your journey today for a budget-friendly travel experience.

$14

Book bus tickets from Ottawa to Toronto starting at $14 with Busbud

Get Deal
Secure your bus ticket from Ottawa to Toronto with fares beginning at $14. Early bookings often secure the best prices. Travel affordably with Busbud.

50%
OFF

Travel to Kelowna with up to 50% off bus tickets from Greyhound

Get Deal
Greyhound offers up to 50% off bus tickets from Vancouver to Kelowna, with fares starting at just $43. Book your trip today and enjoy significant savings on your journey.

30%
OFF

Book up to 30% off bus tickets from Montreal to Toronto with MegaBus Canada

Get Deal
Secure your bus tickets from Montreal to Toronto at a reduced rate with MegaBus Canada. The lowest ticket price starts at $59, with the best available rate at $55. For optimal savings and seat selection, plan ahead and book early.

$22
OFF

Save up to $22 on bus tickets from Vancouver to Calgary at Busbud

Get Deal
Book your next trip with Busbud and enjoy savings of up to $22 on bus tickets from Vancouver to Calgary. This promotion makes traveling between these cities more affordable without compromising comfort or convenience.

50%
OFF

Travel from Calgary to Edmonton with up to 50% off at FlixBus

Get Deal
Book bus travel from Calgary to Edmonton and enjoy savings of up to 50% off. Prices start from $82, making this a budget-friendly option for your next trip.

$102

Book a one-way bus ticket from Toronto to Ottawa for $102 at Busbud

Get Deal
Travel from Toronto to Ottawa with Busbud at a discounted rate of $102 for a one-way trip. Prices may vary based on date and availability.

$24

Book FlixBus tickets from Collingwood to Toronto starting at $24

Get Deal
FlixBus offers affordable travel options with tickets on this route beginning at $24. Plan your trip with budget-friendly fares and convenient scheduling.

30%
OFF

Travel to Kelowna with up to 30% off bus tickets from Busbud

Get Deal
Book your journey from Vancouver to Kelowna with Busbud and enjoy savings of up to 30% off bus tickets. The lowest ticket price found was CAD 643.02, making this a great opportunity to plan your trip affordably.

50%
OFF

Travel to London from Toronto with up to 50% off bus tickets at Busbud

Get Deal
Book your journey with Busbud and enjoy savings of up to 50% off bus tickets from Toronto to London. Prices start at $14 and go up to $46, making this a budget-friendly travel option.

10%
OFF

Travel from Vancouver to Calgary with up to 10% off bus tickets at Busbud

Get Deal
Book your bus trip from Vancouver to Calgary and enjoy savings of up to 10% on tickets. Prices typically range from $120 to $142, with the lowest fare found at $120. Plan your journey and secure your discounted fare today.

$19

Book OneX bus tickets from Toronto to Stratford starting at $19

Get Deal
Secure your spot on select dates in September 2025. Prices vary depending on the travel day.

91%
OFF

Travel to Edmonton International Airport with up to 91% off bus tickets from Rider Express

Get Deal
Book your next trip to Edmonton International Airport with significant savings. Rider Express offers up to 91% off bus tickets, making your journey more affordable. Plan your travel conveniently and enjoy the discount.

$27

Book Amtrak train routes from Vancouver to Bellingham starting at $27

Get Deal
Secure your tickets early for the best available prices. Amtrak offers competitive fares, with the lowest ticket found at $27. Plan your journey today.

$40

Book Vancouver to Calgary bus tickets starting at $40 with Poparide

Get Deal
Secure your tickets in advance for the best prices. Trip durations range from 10 hours and 15 minutes to 10 hours and 45 minutes.

39%
OFF

Travel with up to 39% off bus trips from Kelowna to Vancouver at Busbud

Get Deal
Book your trip with Busbud and enjoy flexible cancellation with a 100% refund, no questions asked. This promotion offers significant savings on your journey between Kelowna and Vancouver.

$42

Book VIA Rail train tickets from Montreal to Quebec City starting at $42

Get Deal
Secure your spot on VIA Rail's scenic route from Montreal to Quebec City. Prices vary by departure time and date, so book early for the best rates. Enjoy a comfortable journey with reliable train services.

10%
OFF

Shop up to 10% off Via Rail Canada train tickets at Busbud

Get Deal
Easily compare and book your next trip with Busbud. No need to print your Via Rail Canada ticket, simply show your e-ticket on your smartphone along with a valid photo ID to board the train. Book now and enjoy up to 10% off your Via Rail Canada train tickets.

$107
OFF

Save up to $107 on bus tickets from Vancouver to Kelowna at Busbud

Get Deal
Easily compare and book your next trip with Busbud. They serve over 2 million bus and train routes in more than 80 countries and are trusted by 65 million travelers every year. Dedicated customer service is available from booking to travel.

71%
OFF

Book your next train trip with Amtrak and save up to 71% off

Get Deal
Find schedules, prices, station locations, services, promotions and deals on Amtrak train tickets. Plan your trip and enjoy discounted fares. Amtrak offers a convenient way to travel by train.

24%
OFF

Enjoy up to 24% off bus tickets from Vancouver to Whistler at Busbud

Get Deal
Easily compare and book your next trip with Busbud, trusted by 65 million+ travellers every year looking for bus and train tickets. Busbud serves over 2 million bus and train routes in more than 80 countries and offers dedicated customer service from booking to travel.

$62
OFF

Book bus tickets from Penticton to Burrard Station starting at $62 with Busbud

Get Deal
Bus ticket prices from Penticton to Burrard Station tend to rise as the travel date approaches. Booking in advance can help secure the best prices. Prices start at $62.

$32
OFF

Busbud offers bus tickets from Edmonton to Edmonton International Airport starting at $32

Get Deal
Discover how much the bus trip from Edmonton to Edmonton International Airport will cost you. Use Busbud's filters and sorting features to find the cheapest bus tickets or luxury buses. You can find bus tickets from Edmonton to Edmonton International Airport at a discounted price.

50%
OFF

Explore Busbud for up to 50% off bus tickets from Banff to Lake Louise

Get Deal
Busbud offers a wide range of bus services to suit your needs, from cheap bus tickets to more luxurious buses. Browse through an extensive selection of bus fares and bus schedules to find the best deals. Bus service from Banff to Lake Louise will be provided by the most trusted bus companies.

$6
OFF

Busbud offers up to $6 off bus tickets from Saskatoon to Regina

Get Deal
Prices and availability are subject to change. View all departures on Busbud's website to find the best option for your travel needs. You can find a variety of bus tickets from Saskatoon to Regina with different departure times.

20%
OFF

Save up to 20% on bus tickets from Kelowna to Vancouver at Busbud

Get Deal
Busbud is a helpful resource for finding buses from Kelowna to Vancouver. You can book a round trip ticket or find buses with wifi and electrical outlets. Busbud helps you get the best fare and schedule for your trip.

$171

Find savings worth $171 off bus tickets from Vancouver to Calgary at Busbud

Get Deal
Easily compare and book your next trip with Busbud. They offer a wide selection of bus tickets from Vancouver to Calgary. Book now and save $171 on your trip.

50%
OFF

Get up to 50% off bus tickets from Toronto to Pearson Toronto Airport at Busbud

Get Deal
Busbud is a trusted platform for booking bus and train tickets, with over 2 million routes in more than 80 countries. They offer dedicated customer service from booking to travel and are official partners with Maplebus, Intercity, and Onex Bus. With this offer, you can easily compare and book your next trip with Busbud.

73%
OFF

Find up to 73% off bus tickets from Edmonton to Fort McMurray with Red Arrow

Get Deal
The lowest price for a bus ticket from Edmonton to Fort McMurray was found at CAD 37. Prices typically range from CAD 37 to CAD 73 based on recent searches. Red Arrow often charges higher rates for tickets booked closer to the departure date.
Expired Busbud Promo Codes

5%
OFF

Busbud Canada coupon code for a 5% discount

Get Code%

10%
OFF

Busbud 10% off coupon code

Get Code%

20%
OFF

Travel to London, CA with up to 20% off bus tickets from Toronto at Busbud

Get Deal
Book your trip from Toronto to London, CA with Busbud and enjoy savings of up to 20% off. Prices typically range from CAD 14 to CAD 45, with the lowest fares available when booking in advance. Plan your journey flexibly for the best deals.

$70
OFF

Travel from Toronto to Montreal with up to $70 off at Busbud

Get Deal
Book your trip from Toronto to Montreal with Busbud and enjoy savings of up to $70. The cheapest fare was found at $52, making this a great opportunity to explore at a lower cost.

$38

Book FlixBus tickets from Vancouver to Seattle for $38

Get Deal
Secure your FlixBus journey from Vancouver to Seattle at a special rate of $38. Prices may vary depending on the travel date.

$25
OFF

Book bus tickets from Banff to Lake Louise starting at $25 with Busbud

Get Deal
Travel between Banff and Lake Louise with affordable bus tickets. Busbud offers budget-friendly fares starting at just $25. Plan your trip today and enjoy scenic routes at a great price.

50%
OFF

Travel to London, CA with up to 50% off bus tickets from Toronto at FlixBus

Get Deal
Enjoy 24/7 customer service for assistance at every step of your journey. Cancel anytime and receive a 100% refund with no questions asked.

40%
OFF

Travel to Vancouver with up to 40% off bus tickets from Kelowna

Get Deal
Book your journey from Kelowna to Vancouver with savings of up to 40% off. Ticket prices range from $234 to $522, making this a great opportunity to explore at a lower cost.

$43

Travel from Montreal to Ottawa for just $43 with Via Rail

Get Deal
Book your trip from Montreal to Ottawa for an unbeatable price of $43. Secure your tickets early to enjoy the best rates available.

$409

Book one-way bus tickets from Montreal to New York City starting at $409 with Busbud

Get Deal
Secure your one-way bus tickets from Montreal to New York City with prices beginning at $409. No promo code is required to access this deal.

7%
OFF

Book up to 7% off bus tickets from Calgary to Edmonton with FlixBus

Get Deal
Enjoy 24/7 customer service for assistance at every step. Cancel anytime and receive a 100% refund with no questions asked.

$14

Book bus tickets from Montreal to Quebec City starting at $14 with Busbud

Get Deal
Secure your travel plans early to lock in the lowest fares. Prices may increase as your departure date approaches. Enjoy budget-friendly travel options with Busbud.

$148

Book one-way bus trips from Vancouver to Calgary starting at $148 with Rider Express

Get Deal
Rider Express offers affordable one-way bus trips from Vancouver to Calgary. Prices begin at $148, with multiple departure times available for your convenience.

$36

Book buses from Toronto to Ottawa for just $36 with Busbud

Get Deal
Busbud offers daily departures between Toronto and Ottawa, with 171 buses running each day. The average travel time is 5 hours and 40 minutes, and departures are available from 12:15 AM to 11:55 PM.

$285
OFF

Book bus tickets from Montreal to Toronto starting at $285 with Busbud

Get Deal
Find affordable bus tickets from Montreal to Toronto with flexible travel options. Book your trip today and enjoy convenient payment methods, including Visa, Mastercard, and more.

Busbud: FAQs

Does Busbud offer an app discount?

Yes, Busbud offers app discounts. By downloading the Busbud app, customers can earn up to 90% in discounts for future trips. This mobile application provides a convenient way to access potential savings on bus travel.

How can I apply a Busbud coupon code?

To use a Busbud coupon code, select your desired trip and proceed to checkout. Look for the "discount code" field on the right side of the page, paste your code there, and click apply to receive your discount.

How can you find Busbud promo codes and discounts?

To get Busbud promo codes and deals, sign up for the Busbud newsletter to receive updates on their latest coupon codes and offers. Alternatively, check this page regularly for curated Busbud promo codes and current promotions.

What payment methods are accepted by Busbud Canada?

Busbud accepts all major credit cards including Visa and Mastercard. Additionally, customers can pay using AMEX, UnionPay, Diner's Club, Discover, JCB, Klarna and Google Pay. These payment options provide flexibility for Busbud's customers.

What does Busbud's refund protection cover?

Busbud's refund protection covers various situations that may cause you to miss your trip. This includes illness or injury, adverse weather conditions, home emergencies, flight disruptions, and death. The protection ensures you're covered in case unforeseen circumstances prevent you from travelling.

Does Busbud offer a buy now, pay later option?

Yes, Busbud offers a buy now, pay later option. Customers can use Klarna at checkout to pay for their purchases in instalments. This flexible payment method allows travellers to book their bus tickets with Busbud and spread the cost over time.