Compare all timetables for the bus from Bangor, ME to Windsor, ON
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greyhound US | 37h 45m | 10:40 AM | Bangor, ME | Park & Ride | 12:25 AM | Windsor, ON | International Transit Terminal | Economy | $119 |
A Bus from Greyhound US goes from Park & Ride, Bangor, ME (USA) at 4/20/2026 10:40:00 AM to International Transit Terminal, Windsor, ON (Canada) arriving at 4/22/2026 12:25:00 AM. 50 Economy ticket for $119 per person are available. Travel duration is 37h 45m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greyhound US | 30h 15m | 10:40 AM | Bangor, ME | Park & Ride | 4:55 PM | Windsor, ON | International Transit Terminal | Economy | $119 |
A Bus from Greyhound US goes from Park & Ride, Bangor, ME (USA) at 4/21/2026 10:40:00 AM to International Transit Terminal, Windsor, ON (Canada) arriving at 4/22/2026 4:55:00 PM. 50 Economy ticket for $119 per person are available. Travel duration is 30h 15m
|
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greyhound US | 30h 15m | 10:40 AM | Bangor, ME | Park & Ride | 4:55 PM | Windsor, ON | International Transit Terminal | Economy | $119 |
A Bus from Greyhound US goes from Park & Ride, Bangor, ME (USA) at 4/22/2026 10:40:00 AM to International Transit Terminal, Windsor, ON (Canada) arriving at 4/23/2026 4:55:00 PM. 50 Economy ticket for $119 per person are available. Travel duration is 30h 15m
|
-
-
Greyhound US44h 45m010:40 AMBangor, MEPark & Ride3:40 PMDetroitCentral Bus Station0EconomyA Bus from Greyhound US goes from Park & Ride, Bangor, ME (USA) at 4/23/2026 10:40:00 AM to Central Bus Station, Detroit (USA) arriving at 4/24/2026 3:40:00 PM. 50 Economy ticket for $86 per person are available. Travel duration is 29h 0m
-
FlixBus0h 40m06:45 AMDetroitCentral Bus Station7:25 AMWindsor, ONInternational Transit Terminal0EconomyA Bus from FlixBus goes from Central Bus Station, Detroit (USA) at 4/25/2026 6:45:00 AM to International Transit Terminal, Windsor, ON (Canada) arriving at 4/25/2026 7:25:00 AM. 50 Economy ticket for $14 per person are available. Travel duration is 0h 40m
Waiting Time 15h 5m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greyhound US | 30h 15m | 10:40 AM | Bangor, ME | Park & Ride | 4:55 PM | Windsor, ON | International Transit Terminal | Economy | $124 |
A Bus from Greyhound US goes from Park & Ride, Bangor, ME (USA) at 4/23/2026 10:40:00 AM to International Transit Terminal, Windsor, ON (Canada) arriving at 4/24/2026 4:55:00 PM. 50 Economy ticket for $124 per person are available. Travel duration is 30h 15m
|
-
-
Save more than 94%0h 40m0 mi6:45 AMDetroitCentral Bus Station7:25 AMWindsor, ONInternational Transit Terminal734 miBangor, MEEconomyA Bus from goes from Central Bus Station, Detroit (USA) at 4/23/2026 6:45:00 AM to International Transit Terminal, Windsor, ON (Canada) arriving at 4/23/2026 7:25:00 AM. 50 Economy ticket for $7 per person are available. Travel duration is 0h 40m
-
-
-
Greyhound US44h 45m010:40 AMBangor, MEPark & Ride3:40 PMDetroitCentral Bus Station0EconomyA Bus from Greyhound US goes from Park & Ride, Bangor, ME (USA) at 4/23/2026 10:40:00 AM to Central Bus Station, Detroit (USA) arriving at 4/24/2026 3:40:00 PM. 50 Economy ticket for $86 per person are available. Travel duration is 29h 0m
-
FlixBus0h 40m06:45 AMDetroitCentral Bus Station7:25 AMWindsor, ONInternational Transit Terminal0EconomyA Bus from FlixBus goes from Central Bus Station, Detroit (USA) at 4/25/2026 6:45:00 AM to International Transit Terminal, Windsor, ON (Canada) arriving at 4/25/2026 7:25:00 AM. 50 Economy ticket for $14 per person are available. Travel duration is 0h 40m
Waiting Time 15h 5m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greyhound US | 30h 15m | 10:40 AM | Bangor, ME | Park & Ride | 4:55 PM | Windsor, ON | International Transit Terminal | Economy | $123 |
A Bus from Greyhound US goes from Park & Ride, Bangor, ME (USA) at 4/24/2026 10:40:00 AM to International Transit Terminal, Windsor, ON (Canada) arriving at 4/25/2026 4:55:00 PM. 50 Economy ticket for $123 per person are available. Travel duration is 30h 15m
|
||
| FlixBus | 31h 20m | 9:30 PM | Bangor, ME | Park & Ride | 4:50 AM | Windsor, ON | International Transit Terminal | Economy | $134 |
A Bus from FlixBus goes from Park & Ride, Bangor, ME (USA) at 4/24/2026 9:30:00 PM to International Transit Terminal, Windsor, ON (Canada) arriving at 4/26/2026 4:50:00 AM. 50 Economy ticket for $134 per person are available. Travel duration is 31h 20m
|
-
-
Greyhound US44h 45m010:40 AMBangor, MEPark & Ride3:40 PMDetroitCentral Bus Station0EconomyA Bus from Greyhound US goes from Park & Ride, Bangor, ME (USA) at 4/23/2026 10:40:00 AM to Central Bus Station, Detroit (USA) arriving at 4/24/2026 3:40:00 PM. 50 Economy ticket for $86 per person are available. Travel duration is 29h 0m
-
FlixBus0h 40m06:45 AMDetroitCentral Bus Station7:25 AMWindsor, ONInternational Transit Terminal0EconomyA Bus from FlixBus goes from Central Bus Station, Detroit (USA) at 4/25/2026 6:45:00 AM to International Transit Terminal, Windsor, ON (Canada) arriving at 4/25/2026 7:25:00 AM. 50 Economy ticket for $14 per person are available. Travel duration is 0h 40m
Waiting Time 15h 5m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greyhound US | 30h 15m | 10:40 AM | Bangor, ME | Park & Ride | 4:55 PM | Windsor, ON | International Transit Terminal | Economy | $120 |
A Bus from Greyhound US goes from Park & Ride, Bangor, ME (USA) at 4/25/2026 10:40:00 AM to International Transit Terminal, Windsor, ON (Canada) arriving at 4/26/2026 4:55:00 PM. 50 Economy ticket for $120 per person are available. Travel duration is 30h 15m
|
||
| FlixBus | 31h 20m | 9:30 PM | Bangor, ME | Park & Ride | 4:50 AM | Windsor, ON | International Transit Terminal | Economy | $138 |
A Bus from FlixBus goes from Park & Ride, Bangor, ME (USA) at 4/25/2026 9:30:00 PM to International Transit Terminal, Windsor, ON (Canada) arriving at 4/27/2026 4:50:00 AM. 50 Economy ticket for $138 per person are available. Travel duration is 31h 20m
|
-
-
Save more than 93%0h 55m0 mi11:30 PMDetroitCentral Bus Station12:25 AMWindsor, ONInternational Transit Terminal734 miBangor, MEEconomyA Bus from goes from Central Bus Station, Detroit (USA) at 4/25/2026 11:30:00 PM to International Transit Terminal, Windsor, ON (Canada) arriving at 4/26/2026 12:25:00 AM. 50 Economy ticket for $8 per person are available. Travel duration is 0h 55m
-
-
-
Greyhound US44h 45m010:40 AMBangor, MEPark & Ride3:40 PMDetroitCentral Bus Station0EconomyA Bus from Greyhound US goes from Park & Ride, Bangor, ME (USA) at 4/23/2026 10:40:00 AM to Central Bus Station, Detroit (USA) arriving at 4/24/2026 3:40:00 PM. 50 Economy ticket for $86 per person are available. Travel duration is 29h 0m
-
FlixBus0h 40m06:45 AMDetroitCentral Bus Station7:25 AMWindsor, ONInternational Transit Terminal0EconomyA Bus from FlixBus goes from Central Bus Station, Detroit (USA) at 4/25/2026 6:45:00 AM to International Transit Terminal, Windsor, ON (Canada) arriving at 4/25/2026 7:25:00 AM. 50 Economy ticket for $14 per person are available. Travel duration is 0h 40m
Waiting Time 15h 5m -
| Mode of Transport | BertCompanyCountOneCompanyName | Duration | Departure time | From | Departure | Arrival time | To | Destination | Logo | Seat classes | Price | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Greyhound US | 30h 15m | 10:40 AM | Bangor, ME | Park & Ride | 4:55 PM | Windsor, ON | International Transit Terminal | Economy | $119 |
A Bus from Greyhound US goes from Park & Ride, Bangor, ME (USA) at 4/26/2026 10:40:00 AM to International Transit Terminal, Windsor, ON (Canada) arriving at 4/27/2026 4:55:00 PM. 50 Economy ticket for $119 per person are available. Travel duration is 30h 15m
|
||
| FlixBus | 31h 20m | 9:30 PM | Bangor, ME | Park & Ride | 4:50 AM | Windsor, ON | International Transit Terminal | Economy | $138 |
A Bus from FlixBus goes from Park & Ride, Bangor, ME (USA) at 4/26/2026 9:30:00 PM to International Transit Terminal, Windsor, ON (Canada) arriving at 4/28/2026 4:50:00 AM. 50 Economy ticket for $138 per person are available. Travel duration is 31h 20m
|
-
-
Greyhound US44h 45m010:40 AMBangor, MEPark & Ride3:40 PMDetroitCentral Bus Station0EconomyA Bus from Greyhound US goes from Park & Ride, Bangor, ME (USA) at 4/27/2026 10:40:00 AM to Central Bus Station, Detroit (USA) arriving at 4/28/2026 3:40:00 PM. 50 Economy ticket for $84 per person are available. Travel duration is 29h 0m
-
FlixBus0h 40m06:45 AMDetroitCentral Bus Station7:25 AMWindsor, ONInternational Transit Terminal0EconomyA Bus from FlixBus goes from Central Bus Station, Detroit (USA) at 4/29/2026 6:45:00 AM to International Transit Terminal, Windsor, ON (Canada) arriving at 4/29/2026 7:25:00 AM. 50 Economy ticket for $10 per person are available. Travel duration is 0h 40m
Waiting Time 15h 5m -
Best Price Offer: The price for the cheapest bus from Bangor, ME to Windsor, ON is $119 on 4/20/2026. Flexible travelers save on ticket prices.
Frequency of bus connections between Bangor, ME and Windsor, ON
Facts about the bus from Bangor, ME to Windsor, ON
Compare all providers like Greyhound US and FlixBus that travel 2 times every day by bus from Bangor, ME to Windsor, ON in one click! Book your bus ticket from Bangor, ME to Windsor, ON starting from $119!
| Cheapest Bus | $119 |
| Fastest Bus | 30h 15m |
| Earliest Bus | 10:40 AM |
| Latest Bus | 9:30 PM |
| Daily Bus Routes | 2 Ø |
| Distance | 733.5 miles |
| Bus Companies | Greyhound US and FlixBus |
Cheapest bus connections from Bangor, ME to Windsor, ON
Every day, 2 buses from 2 bus companies leave Bangor, ME for Windsor, ON: in the table below, you will find the cheapest prices for a bus ticket for this route, starting from 04/20/2026 and for the following days.
The cheapest time to travel from Bangor, ME to Windsor, ON
How to save money travelling from Bangor, ME to Windsor, ON
Book the ticket from Bangor, ME to Windsor, ON in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the bus from Bangor, ME to Windsor, ON, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later buses from Bangor, ME to Windsor, ON are also emptier.All bus stations and stops in Bangor, ME and Windsor, ON
In the map below, you can see where to find all bus stations in Bangor, ME and Windsor, ON.
Service and Comfort on the bus from Bangor, ME to Windsor, ON
FAQs about the Bangor, ME to Windsor, ON bus
How much does a Bangor, ME Windsor, ON bus trip cost?
How much could I save by comparing buses from Bangor, ME to Windsor, ON?
On average, how many connections are available from Bangor, ME to Windsor, ON each day?
How long does a bus journey from Bangor, ME to Windsor, ON take?
What time is the first bus from Bangor, ME to Windsor, ON?
What time is the last bus from Bangor, ME to Windsor, ON?
Which bus companies operate the Bangor, ME Windsor, ON route?
Is there a direct bus between Bangor, ME and Windsor, ON?
What can I take with me on the Bangor, ME to Windsor, ON bus route?
What equipment is available for the Bangor, ME Windsor, ON bus route?
How does CheckMyBus find the best bus deals from Bangor, ME to Windsor, ON?
How does CheckMyBus technology work for trips from Bangor, ME to Windsor, ON?
Available seat classes which are offered on the bus route Bangor, ME to Windsor, ON
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
More bus routes to Bangor, ME and to Windsor, ON
- Bus Routes to Bangor, ME
- Atlantic City, NJ to Bangor, ME bus
- Bus from Augusta, ME to Bangor, ME
- Bus Charleston, WV to Bangor, ME
- Buses Columbia, SC to Bangor, ME
- Bus Concord, NH to Bangor, ME
- Buses Florence, SC to Bangor, ME
- Buses from Harrisburg, PA to Bangor, ME
- Buses to Bangor, ME from Jacksonville, NC
- Buses New Britain, CT - Bangor, ME
- From Northampton, MA to Bangor, ME bus
- Orlando, FL to Bangor, ME bus
- Bus Sacramento - Bangor, ME
- Bus from Temple, TX to Bangor, ME
- Bus Virginia Beach - Bangor, ME
- Buses Washington, DC to Bangor, ME
- Bus from Wichita, KS to Bangor, ME
- Bus Routes to Windsor, ON
- Buses from Baytown, TX to Windsor, ON
- Buses to Windsor, ON from Chatham, ON
- Bus to Windsor, ON from Chicago
- Bus Edmonton, AB to Windsor, ON
- Bus to Windsor, ON from Gainesville, FL
- Bus Glendale, AZ - Windsor, ON
- Buses Houston - Windsor, ON
- From Kingston, ON to Windsor, ON bus
- Bus from Kitchener, ON to Windsor, ON
- Buses from London, ON to Windsor, ON
- Buses to Windsor, ON from Los Angeles
- Bus Mobile, AL to Windsor, ON
- Bus from Montreal to Windsor, ON
- Buses Niagara Falls, ON - Windsor, ON
- From Ottawa, ON to Windsor, ON bus
- Bus Queens Village, NY to Windsor, ON
- Bus from Richmond, VA to Windsor, ON
- Buses Rocky Mount, NC to Windsor, ON
- Bus Saint Catharines, ON to Windsor, ON
- Buses from Tampa to Windsor, ON
