There are 7 ways to get from Canton to Maine by bus, plane, train, taxi, car, or bus (Greyhound, Amtrak)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Hartsfield-Jackson Atlanta International Airport, fly to Portland
best- Take the bus from Shell Station - Kennesaw to Atlanta Airportbus
- Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Portland (PWM)plane ATL - PWM
4h 50m$244–781Drive 1,152.3 mi
cheapest- Drive from Canton to Portlandcar 1,152.3 mi
21h 16m$211–304Bus, train
- Take the bus from Woodstock Park and Ride to Civic Center Stationbus 483
- Take the bus from Atlanta Downtown to New York Midtownbus
- Take the train from Ny Moynihan Train Hall At Penn Station to Bostontrain
- Take the bus from Boston, MA - South Station to Portland, MEbus
26h 22m$306–537Taxi, bus, train
- Take the taxi from Canton to North Springs Stationtaxi
- Take the bus from Atlanta Bus Station to Richmondbus
- Take the train from Richmond Main Street Amtrak Station to Bostontrain
- Take the train from Boston to Portlandtrain
29h 32m$405–751Bus to Hartsfield-Jackson Atlanta International Airport, fly to Bangor
- Take the bus from Shell Station - Kennesaw to Atlanta Airportbus
- Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Bangor (BGR)plane ATL - BGR
6h 26m$278–885Bus to Chattanooga Metropolitan Airport, fly to Portland
- Take the bus from McDonald's Cartersville to Groome Transportation Chattanoogabus
- Fly from Chattanooga Metropolitan Airport (CHA) to Portland (PWM)plane CHA - PWM
7h 22m$320–1,056Bus
- Take the bus from Woodstock Park and Ride to Forsyth St at MLK Jr Drbus 490
- Take the bus from Atlanta Bus Station to Port Authority Bus Terminalbus
- Take the bus from Port Authority Bus Terminal to South Stationbus
- Take the bus from Boston, MA - South Station to Portland, MEbus
29h 12m$251–462
Hartsfield-Jackson Atlanta International Airport (ATL) to Portland (PWM) flights
Questions & Answers
The cheapest way to get from Canton to Maine is to drive which costs $210 - $310 and takes 21h 16m.
The fastest way to get from Canton to Maine is to bus and fly which takes 4h 50m and costs $240 - $800.
No, there is no direct bus from Canton to Maine. However, there are services departing from Woodstock Park and Ride and arriving at Congress St + Center St via Atlanta Bus Station, Port Authority Bus Terminal, Boston, MA - South Station and Portland Transportation Center. The journey, including transfers, takes approximately 29h 12m.
The distance between Canton and Maine is 1084 miles. The road distance is 1159 miles.
The best way to get from Canton to Maine without a car is to bus and train which takes 26h 22m and costs $300 - $550.
It takes approximately 4h 50m to get from Canton to Maine, including transfers.
Canton to Maine bus services, operated by Xpress, depart from Woodstock Park and Ride station.
Canton to Maine bus services, operated by Xpress, arrive at Forsyth St at MLK Jr Dr station.
Yes, the driving distance between Canton to Maine is 1159 miles. It takes approximately 21h 16m to drive from Canton to Maine.
There are 452+ hotels available in Maine.
What companies run services between Canton, GA, USA and Maine, USA?
You can take a vehicle from Canton to Congress St + Center St via Woodstock Park and Ride, Forsyth St at MLK Jr Dr, Atlanta Bus Station, Port Authority Bus Terminal, South Station, Boston, MA - South Station, and Portland Transportation Center in around 29h 12m.
- Website
- aa.com
Flights from Hartsfield-Jackson Atlanta International Airport to Portland via Reagan Washington
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- $130–650
Flights from Hartsfield-Jackson Atlanta International Airport to Bangor via Charlotte
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- $160–750
Flights from Hartsfield-Jackson Atlanta International Airport to Bangor via Philadelphia
- Ave. Duration
- 5h 28m
- When
- Saturday
- Estimated price
- $160–750
Flights from Hartsfield-Jackson Atlanta International Airport to Bangor via New York La Guardia
- Ave. Duration
- 5h 49m
- When
- Every day
- Estimated price
- $160–750
Flights from Hartsfield-Jackson Atlanta International Airport to Bangor via Reagan Washington
- Ave. Duration
- 6h 18m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $160–750
Flights from Chattanooga Metropolitan Airport to Portland via Charlotte
- Ave. Duration
- 5h 43m
- When
- Every day
- Estimated price
- $190–900
Flights from Chattanooga Metropolitan Airport to Portland via Reagan Washington
- Ave. Duration
- 5h 46m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $190–900
Flights from Chattanooga Metropolitan Airport to Portland via Chicago O'Hare
- Ave. Duration
- 7h 40m
- When
- Saturday
- Estimated price
- $240–1,100
- Website
- delta.com
Flights from Hartsfield-Jackson Atlanta International Airport to Portland
- Ave. Duration
- 2h 39m
- When
- Every day
- Estimated price
- $130–650
Flights from Hartsfield-Jackson Atlanta International Airport to Bangor
- Ave. Duration
- 2h 48m
- When
- Saturday and Sunday
- Estimated price
- $160–750
Flights from Hartsfield-Jackson Atlanta International Airport to Bangor via Detroit
- Ave. Duration
- 5h 5m
- When
- Saturday
- Estimated price
- $180–850
Flights from Hartsfield-Jackson Atlanta International Airport to Bangor via New York La Guardia
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- $160–750
Flights from Chattanooga Metropolitan Airport to Portland via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- $200–950
Flights from Chattanooga Metropolitan Airport to Portland via Detroit
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- $210–950
Flights from Chattanooga Metropolitan Airport to Portland via New York La Guardia
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- $190–900
- Website
- united.com
Flights from Hartsfield-Jackson Atlanta International Airport to Portland via Washington Dulles
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- $130–650
Flights from Hartsfield-Jackson Atlanta International Airport to Bangor via Newark
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- $160–750
Flights from Chattanooga Metropolitan Airport to Portland via Newark
- Ave. Duration
- 5h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $190–900
Flights from Chattanooga Metropolitan Airport to Portland via Chicago O'Hare
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- $240–1,100
- Website
- southwest.com
Flights from Hartsfield-Jackson Atlanta International Airport to Portland via Baltimore
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- $130–650
Rome2Rio's guide to Amtrak Acela
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Ny Moynihan Train Hall At Penn Station to Boston
- Ave. Duration
- 3h 47m
- Frequency
- Every 4 hours
- Estimated price
- $50–750
- Schedules at
- https://www.amtrak.com/acela-train
- Website
- https://www.amtrak.com/home.html
- Business Class
- $50–490
- First Class
- $200–750
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Ny Moynihan Train Hall At Penn Station to Boston
- Ave. Duration
- 4h 21m
- Frequency
- Every 3 hours
- Estimated price
- $75–160
- Website
- https://www.amtrak.com/home.html
Train from Richmond Main Street Amtrak Station to Boston
- Ave. Duration
- 11h 26m
- Frequency
- Once daily
- Estimated price
- $180–380
- Website
- https://www.amtrak.com/home.html
Train from Boston to Portland
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- $35–80
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 (423) 954-1400
- [email protected]
- Website
- groometransportation.com
Bus from Shell Station - Kennesaw to Atlanta Airport
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- $45–50
- Website
- https://groometransportation.com/chattanooga/
- Schedules at
- https://groometransportation.com/chattanooga-bna/
Bus from Shell Station - Kennesaw to Atlanta Airport
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- $45–50
- Website
- https://groometransportation.com/chattanooga/
- Schedules at
- https://groometransportation.com/chattanooga-bna/
Bus from McDonald's Cartersville to Groome Transportation Chattanooga
- Ave. Duration
- 1h 10m
- Frequency
- Every 2 hours
- Estimated price
- $45–55
- Website
- https://groometransportation.com/chattanooga/
- Schedules at
- https://groometransportation.com/chattanooga-bna/
- Phone
- +1 844-977-7742
- Website
- xpressga.com
Bus from Woodstock Park and Ride to Civic Center Station
- Ave. Duration
- 48 min
- Frequency
- Twice daily
- Estimated price
- $4
- Website
- https://xpressga.com
Bus from Woodstock Park and Ride to Forsyth St at MLK Jr Dr
- Ave. Duration
- 49 min
- Frequency
- Once daily
- Estimated price
- $4
- Website
- https://xpressga.com
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Atlanta Downtown to New York Midtown
- Ave. Duration
- 17h 10m
- Frequency
- 4 times a week
- Estimated price
- $150–260
- Schedules at
- flixbus.com
Bus from Atlanta Bus Station to Richmond
- Ave. Duration
- 10h 25m
- Frequency
- 3 times a day
- Estimated price
- $85–150
- Schedules at
- flixbus.com
- Phone
- +1 800 639 3317
- [email protected]
- Website
- concordcoachlines.com
Bus from Boston, MA - South Station to Portland, ME
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- $22–30
- Website
- https://concordcoachlines.com
Bus from Boston, MA - South Station to Portland, ME
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- $22–30
- Website
- https://concordcoachlines.com
Rome2Rio's guide to Amtrak Thruway
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Boston, MA - South Station to Portland, ME
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- $21–45
- Website
- https://www.amtrak.com/home.html
- Adult
- $21–45
Bus from Boston, MA - South Station to Portland, ME
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- $21–45
- Website
- https://www.amtrak.com/home.html
- Adult
- $21–45
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Atlanta Bus Station to Richmond
- Ave. Duration
- 10h 50m
- Frequency
- 4 times a day
- Estimated price
- $80–160
- Website
- https://www.greyhound.com/
Bus from Atlanta Bus Station to Port Authority Bus Terminal
- Ave. Duration
- 19h 15m
- Frequency
- 4 times a day
- Estimated price
- $140–280
- Website
- https://www.greyhound.com/
Bus from Port Authority Bus Terminal to South Station
- Ave. Duration
- 5h 4m
- Frequency
- Hourly
- Estimated price
- $30–65
- Website
- https://www.greyhound.com/
- Phone
- 1-800-343-9999
- Website
- peterpanbus.com
Bus from Port Authority Bus Terminal to South Station
- Ave. Duration
- 4h 35m
- Frequency
- Every 2 hours
- Estimated price
- $40–120
- Website
- https://peterpanbus.com
- Ave. Duration
- 40 min
- Estimated price
- $100–130
First Class Taxicab
- Phone
- +1-678-937-6562
- Website
- firstclasstaxicab.com
Roswell Taxi
- Phone
- +1-770-744-4992
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide














