St. John's Prep

Skip to main content
Mobile Menu


Bus Service - 
SJP students who live in the Maspeth, Middle Village, Glendale, Richmond Hill, and Ridgewood area, may now opt to use our St. John's Prep Shuttle Bus service in the morning.

  •  This service is a convenient way for some families in our school community to transport their child to St. John's Prep.
  • The annual cost of the bus service in 2019-2020 is $1,000 for the first student, with each sibling costing only $100 additional for the year. Payment covers one-way transportation to school each day.
  • Register online.
  • On “delayed opening" days, the route times will be adjusted based on the established opening schedule


By Public Transportation:

From NYC, Upper Manhattan, and The Bronx: 
Connect to N or Q train to Ditmars Blvd. (last stop).
The N or Q train stops five blocks from St. John's Prep and the Q69 bus stops at the corner.
Walk away from the elevated tracks to Ditmars Blvd.
Make a left on Ditmars Blvd. Walk 5 blocks to Crescent Street. (between 26th and 24th Streets)
Make a right turn on Crescent Steet to the main entrance of the school.

Google Maps Transit can be helpful for planning your trip.

By Car:

From the Grand Central Parkway:
Take the 31st Street exit (last exit before the RFK Bridge, formerly Triboro Bridge). 
Bear right on Hoyt Avenue to 21st Street. Make a right onto 21st Street to 21st Avenue.  Make another right onto 21st Avenue to Crescent Street.  Take Crescent Street to the main entrance located at 21-21 Crescent Street. 

From the Brooklyn Queens Expressway:
Astoria Blvd West exit:
Immediately bear right onto 43rd Street. Take 43rd Street to 21st Avenue and make a left onto 21st Avenue.  Take 21st Avenue to Crescent Street and make a left onto Crescent Street.  Take Crescent Street to the main entrance located at 21-21 Crescent Street.

Additional information is available on the MTA website:  MTA Information