Updated Transportation Guidelines: Good News! 

DESE/DPH updated transportation guidelines now allow two students per bench on school buses. Therefore, we can expand ridership on the Buzzards Bay Bus, which is a school-provided bus transporting JPII/SFXP students only "over the bridge" directly to school. This change opens up 18 seats, which will be assigned on a first-come, first-served basis. For information and to signup, please contact Patrizia Cappelleto (Parent Facilitator) at

We are proud to offer “over the bridge” transportation exclusively for St. Francis Xavier and St. John Paul II students daily.

Pick-up/drop-off at one of three stops in Bourne, Plymouth, Sagamore and travel direct to SFXP/JPII in Hyannis.

For 2020-2021, the school will provide a 100% subsidy of the approx. $1,700 annual cost. Therefore, in order to be issued a bus pass, all families must do is register online.  *A student must be registered for 2020-2021 to sign-up and receive a bus pass.


6:35 AM Rte. 3/ Exit 5 - Panera (Plymouth)
7:00 AM St. Margaret Church (Buzzards Bay)
7:15 AM Sagamore Park n’ Ride (Bourne)
7:55 AM St. Francis Xavier Preparatory School/St. John Paul II High School (Hyannis)

3:25 PM St. Francis Xavier Preparatory School/St. John Paul II High School (Hyannis)
4:10 PM St. Margaret Church (Buzzards Bay)
4:25 PM Sagamore Park n’ Ride (Bourne)
4:50 PM Rte. 3/ Exit 5 - Panera (Plymouth)

Barnstable Public Schools provides busing within the boundaries of the Barnstable school district. Service includes Barnstable, West Barnstable, Marstons Mills, Cotuit, Osterville, Centerville, and Hyannis.

Riders register directly with the Barnstable School Transportation Department.
Call 508-790-6478 for information and to register.

There is a $200 annual cost for this service.

Some families, particularly along the “Sealine” originating in Falmouth, utilize the CCRTA service. CCRTA provides additional buses to transport students.

Schedule and fare information can be found at Cape Cod Regional Transit Authority 

Students who wish to park their vehicles on campus are required to complete a parking form, present their driver’s license, and pay the parking fee in order to receive a parking permit.

2020 Return-to-School PlanLearn More