Skip to content

Instantly share code, notes, and snippets.

@awonnacott
Last active September 14, 2019 02:36
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save awonnacott/33c216fe4352810008023c8fe840c0df to your computer and use it in GitHub Desktop.
Save awonnacott/33c216fe4352810008023c8fe840c0df to your computer and use it in GitHub Desktop.
Public transit from Princeton University to area airports

Overview

This document provides an outline for how to use public transportation to get between Princeton University and area airports.

  1. Summary table for airport travel
  2. Reference for modes of transit
    • NJ Transit and SEPTA rail services
    • Amtrak rail services
    • Coach bus
    • NJ Transit bus
    • TigerTransit bus
    • New York City Subways, Buses, AirTrain, and PATH
  3. By destination
    • New York (Manhattan)
    • Newark Airport
    • LaGuardia Airport
    • JFK Airport
    • Philadelphia (Center City)
    • Philadelphia Airport
    • Trenton-Mercer Airport
    • Stewart Airport
    • Westchester County Airport
    • Long Island / Islip Airport

Summary table for airport travel

Airport: Route Time Price
EWR: Uber 45-80 mins ~$75
EWR: NJT + Uber, peak only 80 mins ~$25
EWR: NJT + AirTrain 100 mins $19.00
EWR: NJT + 62 at Elizabeth 2-3 hours $14.30
EWR: Bus + PATH + Bus (via NYC) 4 hours $7.85-$22.80
LGA: Uber 1.5-2.5 hours ~$150
LGA: NJT + LIRR + Q70 2.25 hours $26.75-$29.25
LGA: NJT + E + Q70 2.5 hours $20.50
LGA: Bus + E + Q70 2.75 hours $6.25-$18.45
JFK: Uber 1.25-2.25 hours ~$150
JFK: NJT + LIRR + AirTrain 2.25 hours $30.25-$33.00
JFK: NJT + E + AirTrain 2.75 hours $25.50
JFK: Bus + E + AirTrain 3 hours $11.25-$23.45
JFK: Bus + E + Q10 3.5 hours $6.25-$18.45
PHL: Uber 50-70 mins ~$80
PHL: Uber + SEPTA 2 hours ~$30
PHL: NJT + SEPTA 2.5-3.5 hours $12.00-$16.00
PHL: Bus + Subways + Bus 3.5 hours $7.85
TTN: Uber 20-30 mins ~$25
TTN: Bus + Unsafe Walk 2-2.5 hours $3.45
SWF: Uber 2 hours ~$125
SWF: NJT + Uber 3-3.5 hours ~$27
SWF: Bus + Bus 4.5 hours $23.50-$35.70

Times and costs computed with a noon departure on Friday and Saturday. Uber costs calculated with Price Estimator. Recommended routes in bold correspond to a marginal value of free time around $15 per hour.

Transit onto and off of campus

NJ Transit, SEPTA, and other commuter rail services

NJ Transit trains are the most common way onto and off of campus. For a variety of reasons, the train onto campus (the Dinky) has been replaced by a bus until 2019 May 12. NJ Transit takes commuters from northern New Jersey into Penn Station in New York with a variety of intermediary stops.

SEPTA is another commuter train, but for Philadelphia. They connect at Trenton, and this is how you can get to Philadelphia.

Destination from Princeton from Pton Junction
New York Penn $17.75 $16.00
Newark Penn $13.50 $11.75
Newark Airport $19.00 $17.25
Elizabeth $11.75 $9.75
New Brunswick $7.75 $5.50
Trenton $6.75 $5.00
Philly 30th St $16.00 $14.25
Philly Airport $16.00 $14.25
  • Always buy your ticket from the NJ Transit app or from the ticket machine. It costs $5 more on the train
  • A ticket from Princeton to Princeton Junction is $3 if purchased separately, so buy a ticket to/from Princeton if you will be taking the Dinky. The Dinky Bus Replacement does not check tickets, so until 2019 May 12 buy tickets from Princeton Junction instead.
  • Newark Airport is more expensive because the ticket also pays for the AirTrain.
  • For Philadelphia Airport or Philadelphia, buy a paper ticket from a machine (not the app) - you can make a combined purchase for both the NJ Transit portion of the trip and the SEPTA portion (transfer at Trenton; transfer again at 30th St for the Airport). The machine will print two tickets - one for NJT, one for SEPTA.
  • If going to the Airport, buy a ticket to "SEPTA Tunnel" / "Tunnel via CCP". "Tunnel" means a ticket with a connection to another train in Center City Philadelphia. If you just buy a ticket to 30th St, you will have to purchase a separate ticket from 30th St to the Airport; the tunnel ticket costs the same as the ticket to 30th St.
  • If you are going round-trip to Philadelphia Airport, buy a round trip for convenience. You cannot buy the joint ticket at Philly Airport because there are no NJ Transit ticket machines - you will have to buy a SEPTA ticket to Trenton and a separate NJ Transit ticket at Trenton for Princeton.
  • SEPTA sells tickets on board for just $1-$2 more than the price at the ticket machine, so it is not the end of the world if you don't buy before you board, but they only accept cash, not card, and don't have an app, so make sure you have cash if you will be buying on board. But buying before you board at the NJ Transit ticket machine is much better. (How would someone not coming from New Jersey buy before they board, you might ask? It is not convenient - there are ticket machines at the Airport, but elsewhere there are only staffed ticket offices open at limited hours at select stations.)

Long Island Rail Road and Metro-North

Long Island Rail Road runs from Penn Station to various points in Long Island, including Woodside (buses to LGA) and Jamaica (AirTrain to JFK) in Queens. It is much faster than the subway but also much more expensive. Also, tickets arriving NYC between 6am and 10am weekdays and departing between 4pm and 8pm weekdays are more expensive - the rush hour 'peak' lasts a third of the day.

Metro-North runs from Grand Central to various destinations in the New York suburbs to the north, as well as Connecticut - it runs all the way to New Haven. To get from Penn Station to Grand Central to transfer, either walk or take the subway (take the 1/2/3 one stop to Times Square, then the S Shuttle to Grand Central).

Amtrak rail services

  • Amtrak service runs from Virginia and Washington DC to Boston with branches to Harrisburg, Springfield (MA), and Albany, and is the best way to get to destinations north of New York or south of Philadelphia along this route. It costs significantly more than NJ Transit - more along the lines of air travel. Like air travel, tickets are reservations on a specific train (time and date) and are significantly cheaper if purchased ahead of time.
  • Only three Amtrak trains stop in Princeton Junction each day - three southbound in the morning and three northbound in the evening. They are scheduled for people going to Washington or Harrisburg for the working day, so they are not at convenient hours for most student travel. Instead, take NJT (or otherwise get to) another Amtrak stop to get your train.
  • If going north, you can get any Amtrak train at New York Penn or Newark Penn, or some trains from Metropark. I recommend New York Penn - it is by far the best of the three in quality of waiting areas. Taking a Metropark departure makes sense if you are Ubering to or from Metropark on a corporate budget; also, sometimes Amtrak tickets to Metropark + NJT from Princeton to Metropark is less expensive than Amtrak to Penn + NJT from Princeton to Penn (YMMV).
    • If you want to save money and are going to New Haven, usually it is cheapest to go by Metro-North (with a subway transfer from Penn to Grand Central).
  • If you are going south, get the Amtrak train from Trenton.

Coach bus to New Brunswick and New York

Coach USA Suburban Transit Line 100 runs every half hour (including on the weekend) from Palmer Square to New Brunswick and Port Authority Bus Terminal (Manhattan). It's about 90 minutes (a little faster than the train + dinky bus) and $15.70 if you buy it on board or in the bus station (the Palmer Square kiosk or the Port Authority terminal).

EDIT: Tried this. No, it's not faster. It gets stuck in the TERRIBLE traffic around the Lincoln Tunnel. Bus lanes make this a bit better, but the Bergen Viaduct construction is a mess. Don't do this if you are tight on time to catch a flight.

But you can get it much cheaper! If you are willing to pre-commit to an individual time and date, you can buy tickets through Megabus. This costs from $1 (if you buy two weeks in advance) to $12 (day before) per trip, plus a $2.50 booking fee per booking - if you buy multiple trips at once this charge doesn't grow.

It's $3.75 to New Brunswick and you can't make it cheaper by buying before you board. (I guess you could buy a $1 ticket to NYC and then just only take it to New Brunswick.)

NJ Transit bus

NJT bus route 606 runs to Trenton Transit Center, where you can get SEPTA to Philly. It's about 45 minutes on the bus, and a pretty non-regular schedule. It's $2.75 on board or in the app (it's a 3-Zone Ride). Ubering to Trenton is also not too expensive ($15-$25) and often much faster.

NJT bus route 62 runs from Newark Penn Station to Elizabeth Station via Newark Airport. It's $1.60 from Newark Penn or $2.55 from Elizabeth, and you can pay on board or in the app.

NJ transit also runs the RiverLINE light rail from Trenton to Camden with transfer to the PATCO subway line over the Ben Franklin Bridge to Philadelphia. It's quite cheap but you MUST pre-pay and time-stamp your ticket before you board: if you get caught without one there is a $100 fine. See the Philadelphia Airport section for more.

TigerTransit bus to Princeton Junction (alternative to Dinky / Dinky Bus)

TigerTransit bus route B runs to (and from) Princeton Junction with departures from the Frist/Guyot stop at 7:07, 7:47, and 8:22 am, and 3:22, 4:02, 4:42, 5:22, and 5:57 pm, weekdays only. You can also get the bus at Nassau/Tulane or at Clio. The TigerTransit is free but you must present your prox.

You can also get picked up from Princeton Junction using the On-Demand service from 10pm to 3am every night.

Subways and buses in New York

The New York City Subway and the associated bus system is huge and complicated, but only a few lines are relevant below.

Note that it costs $2.75 to enter the subway system by MetroCard, with no costs for transfers at stations where you do not have to leave the system. Transferring from the subway to a bus or the other way around has no additional charge so long as you use the same MetroCard.

Also note that the Subway has service changes from 10pm-6am on weeknights and 8pm Friday-6am Monday for weekends. You can check what the service disruptions are using the map at the unofficial Subway Weekender blog. Check this before you use the subway.

Subway

  • E runs making express stops from Penn Station, Port Authority, and FiDi to the Queens neighborhoods of Jackson Heights (buses to LGA) and Jamaica (AirTrain and buses to JFK). This largely parallels the route of the Long Island Rail Road, and is marginally slower but also much cheaper. Get the E train to 'Uptown', 'Queens', or 'Jamaica'. Here are common service changes and how to handle them:
    • E train rerouted to the F line (6th Avenue) or R line (Broadway) in Manhattan - walk east to the appropriate avenue and get the E train on the F or R platform of the 6th Avenue or Broadway train station, respectively.
    • E train running local in Queens - this will slow down your trip by 30-45 minutes in Queens, consider taking LIRR instead.
    • E train is running on the F line in Queens to 179 Street instead of Archer Avenue - does not impact trips to Jackson Heights (for LGA bus) or Kew Gardens (for JFK bus), but means you can't get the AirTrain to JFK at Jamaica. Take the A train to Howard Beach instead.
  • 7 runs from Port Authority to Jackson Heights or Woodside for the LGA bus. If there is something wrong with the E, this is another good backup plan. Get the 7 to 'Flushing' or 'Queens'.
  • A runs from Port Authority, Penn Station, and FiDi to Howard Beach for the AirTrain to JFK. Not all Downtown A trains go to Howard Beach - you need a train to the Rockaways (Far Rockaway or Rockaway Park). If you are coming from the World Trade Center, this is the fastest subway to JFK Airport, but if you are coming from Midtown (Penn or Port Authority) it is faster to take the E.

Bus

  • The Q70 Select Bus Service runs from Woodside station on the 7 and Long Island Rail Road, with a stop at Jackson Heights on the E train, then no stops to JFK terminals B, C, and D (all flights but JetBlue). It is the best way to get to LGA.
  • The Q10 Limited bus runs from Kew Gardens station on the E and Ozone Park on the A (note that only Ozone Park bound A trains go to Ozone Park, and Rockaways bound A trains do not) to JFK Airport. The Q10 bus runs the same route as the Q10 Limited but makes more stops - get the Q10 Limited if possible. Even the Q10 Limited has a bunch of stops and is much slower than taking the E to Jamaica and the AirTrain.

PATH

PATH, or Port Authority Trans-Hudson, is a separate subway system from the New York City Subway, and runs from 33rd St at 6th Avenue in Midtown and World Trade Center in FiDi to Newark Penn. It costs $2.75 by MetroCard but does not offer a free transfer to New York City Transit (so you have to pay another $2.75 to enter the NYC Subway or Bus). The World Trade Center stop is closed on weekends for the next year or two for repairs. It is a little cheaper to take NJ Transit to Newark and then PATH in to New York from there (vs taking NJ Transit the whole way), but this combined travel is still a little more expensive than the Coach Route 100 bus and also more complicated.

AirTrain

There are two AirTrains in the New York area - one at EWR and one at JFK.

The Newark AirTrain runs from the dedicated NJT rail transfer station to the airport. It costs $5.50, but the cost is included in the cost of your NJT ticket, which you use to board the AirTrain.

The JFK AirTrain runs from the airport terminals to one of two transfer stations: Jamaica, where there is a transfer to the E subway and Long Island Rail Road, both of which go to Penn Station; and Howard Beach, where there is a transfer to the A subway, which goes to Penn Station. The JFK AirTrain costs $5 payable by MetroCard, and does not give a transfer to the subway.

  • The Jamaica route + LIRR is the fastest route, but also by far the most expensive.
  • The Jamaica route + E train is much faster than the Howard Beach route + A train for travel to/from Midtown (Penn Station or Port Authority).
  • The Howard Beach route + A train is slightly faster than the Jamaica route + E train for travel to Lower Manhattan / World Trade Center. But you almost never want this (unless the E is closed), since all the good routes from Princeton go via Midtown.

Per-destination instructions

If you have to get to the airport and don't want to take a very expensive Uber, here's how you do it. Note that poor timing can make the trip take (much) longer - plan ahead using schedules and CityMapper. (N.b. CityMapper doesn't have Suburban Route 100.)

New York (Manhattan)

  • Easiest route: Take Dinky to Princeton Junction, then NJ Transit to New York Penn: $17.75
  • Cheaper, still easy alternative: Take Coach USA route 100 from Palmer Sq to Port Authority Bus Terminal: $15.70
  • Another alternative: Take NJ Transit to Newark Penn, then PATH to World Trade Center (Lower Manhattan) or 33rd St (Midtown): $16.25

Newark Airport

  • Easiest route: NJ Transit to Newark Airport Rail Station, then AirTrain to terminals: $19.00
    • This is the best route if you have heavy luggage because Newark Penn is difficult with luggage.
    • At peak times, many peak direction trains to Princeton Junction run express to/from Newark Penn. At these times, you may need to take the train from Princeton Junction to Newark Penn and double back (or Uber) to the airport.
  • Fastest route at peak times: NJ Transit to Newark Penn Station, then Uber to terminals. This is not advised except at peak times when all the Princeton Junction trains run express and do not stop at the airport. Approx $25
  • Cheapest flexible route: NJ Transit to Newark Penn Station or Elizabeth, then take NJ Transit bus route 62 to the Airport ($2.55 from Elizabeth or $1.60 from Penn, payable in the NJ Transit App or by cash on board): $14.30 via Elizabeth or $15.10 via Newark Penn (a safer waiting area at night)
  • Cheapest route with planning: Coach USA bus to NYC booked ahead of time for $3.50, then back out by taking the PATH to get to Newark Penn, and the 62 bus from there: either walk two avenues and eight streets from Port Authority to 33rd St 6th Ave for the PATH, and take it to Newark with a transfer at Journal Square, or take the subway to get to the PATH. Assuming you walk to the PATH, this costs just $7.85.

LaGuardia Airport

The best way to/from LGA Terminals B/C/D is the Q70 express bus from Jackson Heights-Roosevelt Avenue E/F/M/R subway station or from Woodside Long Island Railroad / 7 subway station. It has no stops between Woodside and Jackson Heights and LGA. You might try to Uber from Manhattan directly to LGA, but Manhattan traffic is really bad so probably it is faster to take Long Island Railroad to Woodside, and from Woodside it is just as fast to take the bus to LGA.

Note that you MUST pay at the machine at the bus station before you board the bus and keep your receipt with you on board. The bus costs $2.75 with MetroCard, $3.00 with coins, and is a free transfer from the subway. You still MUST get a receipt by using your MetroCard at the machine at the bus platform, even if transfering.

  • Fastest and easiest route: Take NJ Transit to Penn Station, then the Long Island Rail Road to Woodside, then the Q70 bus to LGA. $29.25 if your LIRR ticket is peak, or $26.75 off peak. If you have luggage, then the LIRR is more convenient than the subway because it is much easier in Penn Station.
  • Easiest cheap route: Take NJ Transit to Penn Station, then the E subway line to Jackson Heights, then the Q70. $20.50
    • Alternative: Take the bus to Port Authority, then the E subway line to Jackson Heights (or the 7 to Woodside), then the Q70. $18.45 if you don't plan ahead, but just $6.25 if you buy the bus ticket two weeks ahead.

Also, the Q70 bus does not go to Terminal A (JetBlue to Boston and Florida). If you happen to need JetBlue from LaGuardia, Uber from Jackson Heights or Woodside, or take the Q70 to Terminal B and then take the inter-terminal shuttle.

JFK Airport

  • Fastest and easiest route: Take NJ Transit to Penn Station, then the Long Island Rail Road to Jamaica, then the AirTrain to JFK. $33 if your LIRR ticket is peak, or $30.25 off peak. If you have luggage, then the LIRR is more convenient than the subway because it is much easier in Penn Station.
  • Easiest cheap route: Take NJ Transit to Penn Station, then the E subway line to Jamaica (the station is named "Sutphin Boulevard / Archer Avenue / JFK"), then the AirTrain. $25.50.
    • Alternative: Take the Coach 100 bus to Port Authority and get the E there. $23.45 (but if you buy your bus ticket in advance it is $11.25)
  • Cheapest route: From Penn Station or Port Authority (Port Authority is cheaper by Coach 100 bus), take the E subway line to Kew Gardens / Union Turnpike. Then get the Q10 Limited bus service, which is a free transfer from the E train (like the Q70 is for LGA). But unlike the Q70, you pay on board for the Q10. This will take you to JFK Terminal 5, from which you can take the AirTrain to another terminal for free. The bus is very slow since it makes a lot of stops. Make sure you get the Q10 Limited, which only stops every 5-10 blocks instead of every 1-2 blocks - this will still be slow, but not as extremely slow. Total cost $18.45 if you don't plan ahead, but just $6.25 if you buy the bus ticket two weeks ahead.

If you are taking the E train on the weekend, make sure you check that it is running as you expect (see the Subways section above).

Philadelphia (Center City)

First, get to Trenton - take the dinky and then the train (more expensive, usually faster, more reliable and frequent), or take the 606 bus (cheaper, infrequent, and often delayed). Be aware that the Dinky is timed against the trains to and from New York, so you may have a long wait at Princeton Junction between the train to/from Trenton and the Dinky. And the dinky will often wait for late trains from New York, but it will never wait for late trains from Trenton. Then, take SEPTA from Trenton (usually on Platform 5, occasionally Platform 4) to Philadelphia. Make sure not to get on an Amtrak train since that costs a whole lot more money. Buy your ticket before you board from the NJ Transit machine - it sells SEPTA tickets too. Total cost is $12 with the bus to Trenton or $16 with the train to Trenton.

Instead of taking SEPTA from Trenton, you can take the NJ Transit RiverLINE from just outside the station, across the street from the bus bays, to Walter Reed Transportation Center in Camden, and transfer there for the PATCO subway to Philadelphia. See the next section for details.

Philadelphia Airport

  • Normal route: Take the NJ Transit train or bus to Trenton, then the SEPTA train to 30th St Station in Philadelphia, as described above. There, you need to change platforms to take another SEPTA train to the Airport. Employees may ask to see your ticket while you are changing platforms. If you buy before you board, this is $16 with the train to Trenton or $12 with the bus to Trenton.
  • Easiest route: You can also Uber to Trenton, which is about $20 and about 30 minutes. Since the NJT bus and NJT train are both poorly timed with SEPTA, this can give you a roughly $30, 2 hour trip.
  • Cheapest route, much more inconvenient: It's quite challenging to find a route cheaper than $11.25. But there's a way: the RiverLine Light Rail from Trenton train station to Walter Rand Transportation Center in Camden is exceptionally cheap. A joint ticket for the Route 606 bus to Trenton with the RiverLine to Walter Rand is just $3.45 according to the NJ Transit web site. This is a Three-Zone Bus Ticket with Transfer when going southbound; use the transfer to pay for the RiverLine; when going northbound, buy a One-Zone with Transfer ticket on the RiverLine and then present the transfer and an additional $1.15 to board the bus to Princeton. You MUST have a time-stamped ticket to ride the RiverLine or you may be fined up to $100. From Walter Rand, you can get to Philly by bus, but cheaper and more convenient is taking PATCO (sort of like Philly's PATH - a separate subway that connects Philly to Camden) from Walter Rand to Center City for $1.40. Then, use Philadelphia subways and buses to get to the airport (see below) for $3, for a total cost of $7.85 and a trip taking around 3.5 hours.
    • The Philadelphia subway and bus network is pretty inconvenient, with buses making many frequent stops and indirect routes. Paying with cash costs $2.25 per ride (with no discount for transfers), or you can pay $4.95 for the SEPTA Key card which costs $2 for initial rides and $1 for transfers. Registering your Key card will automatically deposit the $4.95 charge back onto the card. Also, since the commuter train runs from Center City to the Airport (for $6.75), there is no subway to the Airport, and no direct bus routes from Center City. So you need to take the subway or trolley from Center City to catch a bus to the Airport (this is $3 using the Key Card). There are three options, sorted here from best to worst:
    • Get off PATCO at 12-13 and Locust and get the Broad Street Subway from the Walnut-Locust stop on Broad (14th) St south to Snyder (about 10 minutes). Then get the 37 bus to the airport (about 45 minutes).
    • Get off PATCO at 8th and Market, and get the Market Street Subway to 69th St Terminal (last stop, about 20 minutes). Get the 108 bus to the Airport (takes an hour).
    • Get off PATCO at 8th and Market, walk to 13th Street, and get the 11, 13, or 36 trolley to 65th St (11 or 36) or 68th St (13), and get the 108 bus to the airport from there (takes a half hour on the trolley and a half hour on the bus).

As mentioned above, get the SEPTA ticket from the NJ Transit ticket machine (destination is "SEPTA Tunnel" for the Airport, where "Tunnel" basically means "including a transfer"). This costs you $9.25, vs the $11 on board fare.

Trenton-Mercer Airport

The only flights from TTN are on Frontier but these are sometimes the cheapest flights to Chicago or other domestic destinations.

By far the easiest way to TTN is to take an Uber - it is only about $15 and takes 20-30 minutes or so.

There is no public transportation at the airport itself, no weekend bus service anywhere nearby. On weekdays, the 607 and 608 buses stop about a mile away. There is a 607 bus stop at Bear Tavern Rd and Cardinal Dr, which, as noted, is only served on weekdays. From there to the airport is a one-mile walk on 45mph roads with no sidewalk, which creates unsafe walking conditions I personally would find unacceptable. (There is also a 608 stop at Grand Ave and Upper Ferry Road a quarter-mile further, but the 608 bus runs there only at peak times on weekdays.) It costs $3.45 to get the 606 bus to State St at Broad/Warren Sts with a transfer and change there to the 607 or 608 bus. The transfer at Broad and State is in a less unsafe part of Trenton than the transfer at Pennington and Calhoun which you might find on CityMapper or the NJT trip planner - do not do the transfer at Pennington and Calhoun.

Overall, it is much safer and faster to take an Uber, and not that expensive. Take the Uber.

Stewart Airport at Newburgh

The only relevant flights from here are JetBlue and Allegiant to Florida, Delta to Detroit, and Norwegian to Ireland not available due to 737 MAX grounding. These Norwegian flights are often the cheapest flights to Europe from any of the airports listed here.

Arrival at Stewart is possible by Coach USA bus from New York, Uber from Salisbury Mills NJT or Beacon Metro-North stations, or bus from Beacon Metro-North station. The fastest way is the train to Salisbury Mills, which is also close to the cheapest even with the Uber because it does not pass through New York.

Take the NJ Transit towards New York, but get off at Secaucus Station and transfer to the Port Jervis Line train and get off at Salisbury Mills/Cornwall (which has final destination Middletown or Port Jervis). Port Jervis Line is infrequent so you should look at the schedule ahead of time. Uber from Salisbury Mills to SWF takes 15 minutes and costs $10. Total cost $27

If you plan ahead and get a $3.50 bus ticket to New York Port Authority, then you can take the Stewart Airport Express bus for $20 from Port Authority. The bus to Stewart only meets the Norwegian flights and there is only one trip per flight so you need to get a Coach USA ticket for long enough to make sure you make the bus - so this takes like 4.5 hours.

Ubering all the way to SWF from Princeton would cost around $125 and take 2 hours.

Westchester County Airport

I'm not sure why you'd need to go here, since the only flights are shuttles to hub airports (Atlanta, Detroit, Chicago) and JetBlue to Florida.

But in case you need to get here for whatever reason --- Take NJ Transit to New York, then the subway to Grand Central, then the Metro-North Harlem Line to White Plains (45 minutes; $12.75 peak / $9.75 off-peak), then Bee-Line Route 12 (or Uber) from White Plains to the Airport (40 minutes, every hour; free transfer if you use the same MetroCard as the subway). This takes 4-ish hours and costs $30.25 (plus $15 Uber if applicable to save 30-45 minutes)

Ubering from Princeton would cost $150+ and take 1.5-2.5 hours.

Long Island / Islip MacArthur Airport

I'm not sure why you'd need to go here, since the only flights are American to Philly, Southwest to Baltimore, and Frontier and Southwest to Florida.

But in case you need to get here for whatever reason --- take NJ Transit to New York Penn, then the Long Island Rail Road to Ronkonkoma, then the Winston Taxi shuttle ($5) or Uber ($5-$10) to the terminal. This takes 4-ish hours and costs $37-$42

Ubering from Princeton would cost $175 and take 2-3.5 hours.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment