The beloved CapeFlyer returns to Boston Memorial Day Weekend with the first trip on May 24! The summer weekend passenger train services inbound and outbound trips between South Station and Cape Cod, meaning you can skip that awful weekend Cape traffic.
It’s a nice convenient trip to the Cape, and the CapeFlyer coordinated with ferry services traveling to Martha’s Vineyard and Nantucket, so you can easily access the islands and all parts of the Cape without a need for a car.
CapeFlyer train route
The MBTA commuter train offers stops at these destinations en route:
- South Station
- Braintree
- Brockton
- Middleborough/Lakeville
- Wareham Village
- Buzzards Bay
- Bourne
- Hyannis
Upon arrival at the Cape, riders have access to bus connections, island ferries and airlines to travel to their final destination.
Traveling to Nantucket or Martha’s Vineyard
Once in Hyannis, you can easily hitch a ferry ride to one of these stunning islands! The Natucket ferry departs from Hyannis for a 27-mile trip that takes just over one hour.
To board a ferry to Martha’s Vineyard, the CapeFlyer website suggests hopping off at the Bourne stop for a shorter ferry ride, about 45 minutes. However, you’ll have to take a shuttle from Bourne to Woods Hole where the ferry departs.
You can also opt to fly CapeAir to Nantucket and Martha’s Vineyard from Hyannis.
CapeFlyer schedules
Because this is a 2.5-hour weekend train, the itinerary is limited to one inbound and outbound train per day, of course you can stay as long as you like and catch the next week’s train out!
Friday
5:42 PM- Outbound train departs South Station (arrives 8:20 PM Hyannis)
8:45 PM-Inbound train departs Hyannis (arrives 11:10 PM South Station)
Saturday/Sunday
7:45 AM- Outbound train departs South Station (arrives 10:18 AM Hyannis)
6:10 PM-Inbound train departs Hyannis (arrives8:35 PM South Station)
CapeFlyer tickets
Tickets range from $8 to $40 depending on where you are boarding. Those boarding at South Station pay $40 for a round-trip ticket to Hyannis, Cape Cod. If going to Buzzards Bay, tickets are $35. And if boarding from Middleborough to Hyannis, round-trip tickets are $8.
One-way tickets are available as well at a slightly higher cost.
The SummerRide pass offers 10 tickets for the price of 8 and can be purchased on the MBTA ticketing app, mTicket. On Sundays only the commuter rail will offer a “Super Summer Sundays” fare in which round-trip same day tickets are just $20, meaning each way is $10 to and from the Cape.
In honor of those who serve and Memorial Day weekend, all veterans, active military and one of their guests ride free on the CapeFlyer between South Station and Hyannis on Sunday, May 26!
Where to stay?
To make the most of your train travel, opt to stay at the Cape for a few days! Below are a few of our favorite getaways!