Skip to main content

How to get from Somerville NJ USA to New York La Guardia Airport LGA by bus and train?

From Somerville NJ USA to New York La Guardia Airport LGA by bus and train

To get from Somerville NJ USA to New York La Guardia Airport LGA in Queens, you’ll need to take 2 train lines and one bus line: take the RVL train from Somerville station to 34 St-Penn Station station. Next, you’ll have to switch to the PORT WASHINGTON BRANCH train and finally take the Q70-SBS bus from Roosevelt Av/61 St station to Laguardia/Terminal B station. The total trip duration for this route is approximately 2 hr 25 min. The ride fare is $24.90.

145min$24.90
Walk to train station
Train - RVL
Train - PORT WASHINGTON BRANCH
Bus - Q70-SBSQ70-SBS
Walk to New York La Guardia Airport LGA
Leaves from Somerville

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Somerville
    0.72 mi • 15 min
  • 2
    Train - RVLRVL
    Wait for train
    RVL
    #5126| New York Penn Station
  • 3
    Ride to train station
    Ride to train station
    34 St-Penn Station
    80 min
  • 4
    Train - PORT WASHINGTON BRANCHPORT WASHINGTON BRANCH
    Wait for train
    PORT WASHINGTON BRANCH
    Port Washington
  • 5
    Ride to train station
    Ride to train station
    Woodside
    11 min
  • 6
    Walk to bus station
    Walk to bus station
    Roosevelt Av/61 St
    20 yd • 1 min
  • 7
    Bus - Q70-SBSQ70-SBS
    Wait for bus
    Q70-SBS
    LaGuardia Link +Select Bus Terminals C & B
  • 8
    Ride to bus station
    Ride to bus station
    Laguardia/Terminal B
    22 min
  • 9
    Walk to New York La Guardia Airport LGA
    Walk to
    New York La Guardia Airport LGA
    200 yd • 3 min
*Duration based on 8am traffic

Alternative route from Somerville NJ USA to New York La Guardia Airport LGA by bus and train via RVL, BABYLON BRANCH and Q70-SBS

To get from Somerville NJ USA to New York La Guardia Airport LGA in Queens, you’ll need to take 2 train lines and one bus line: take the RVL train from Somerville station to 34 St-Penn Station station. Next, you’ll have to switch to the BABYLON BRANCH train and finally take the Q70-SBS bus from Roosevelt Av/61 St station to Laguardia/Terminal B station. The total trip duration for this route is approximately 2 hr 35 min. The ride fare is $24.90.

155min$24.90
Walk to train station
Train - RVL
Train - BABYLON BRANCH
Bus - Q70-SBSQ70-SBS
Walk to New York La Guardia Airport LGA
Leaves from Somerville

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Somerville
    0.72 mi • 15 min
  • 2
    Train - RVLRVL
    Wait for train
    RVL
    #5126| New York Penn Station
  • 3
    Ride to train station
    Ride to train station
    34 St-Penn Station
    80 min
  • 4
    Train - BABYLON BRANCHBABYLON BRANCH
    Wait for train
    BABYLON BRANCH
    Babylon
  • 5
    Ride to train station
    Ride to train station
    Woodside
    12 min
  • 6
    Walk to bus station
    Walk to bus station
    Roosevelt Av/61 St
    20 yd • 1 min
  • 7
    Bus - Q70-SBSQ70-SBS
    Wait for bus
    Q70-SBS
    LaGuardia Link +Select Bus Terminals C & B
  • 8
    Ride to bus station
    Ride to bus station
    Laguardia/Terminal B
    22 min
  • 9
    Walk to New York La Guardia Airport LGA
    Walk to
    New York La Guardia Airport LGA
    200 yd • 3 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in New York - New Jersey.
All local mobility options in one app

Public transit directions from Somerville NJ USA to New York La Guardia Airport LGA

The distance between Somerville NJ USA, Queens and New York La Guardia Airport LGA, Queens is approximately 48.97 mi, which can typically be travelled in 145 min. Moovit will show you the directions from Somerville NJ USA to New York La Guardia Airport LGA by bus and train, so no matter how you choose to travel in Queens – you will always have plenty of easy options.

Public transit stations close to Somerville NJ USA

Somerville NJ USA is located at Somerville NJ USA, Queens and the nearest public transit station is N Gaston Ave at Union Ave.

Train stations close to Somerville NJ USA:

  • Somerville
  • Raritan

Bus stations close to Somerville NJ USA:

  • N Gaston Ave at Union Ave
  • N Gaston Ave at William St
  • W Main St at Maple St

Public transit stations close to New York La Guardia Airport LGA, Queens

New York La Guardia Airport LGA is located at New York La Guardia Airport LGA, Queens and the nearest public transit station is Lga/Terminal C.

Subway stations close to New York La Guardia Airport LGA:

  • 103 St-Corona Plaza
  • Junction Blvd
  • 90 St-Elmhurst Av

Bus stations close to New York La Guardia Airport LGA:

  • Lga/Terminal C
  • Laguardia/Terminal C
  • Ditmars Blvd/102 St

Alternative route from Somerville NJ USA to New York La Guardia Airport LGA by bus and train via RVL, BABYLON BRANCH and Q70-SBS

To get from Somerville NJ USA to New York La Guardia Airport LGA in Queens, you’ll need to take 2 train lines and one bus line: take the RVL train from Somerville station to 34 St-Penn Station station. Next, you’ll have to switch to the BABYLON BRANCH train and finally take the Q70-SBS bus from Roosevelt Av/61 St station to Laguardia/Terminal B station. The total trip duration for this route is approximately 2 hr 35 min. The ride fare is $24.90.

155min$24.90
Walk to train station
Train - RVL
Train - BABYLON BRANCH
Bus - Q70-SBSQ70-SBS
Walk to New York La Guardia Airport LGA
Leaves from Somerville

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Somerville
    0.72 mi • 15 min
  • 2
    Train - RVLRVL
    Wait for train
    RVL
    #5126| New York Penn Station
  • 3
    Ride to train station
    Ride to train station
    34 St-Penn Station
    80 min
  • 4
    Train - BABYLON BRANCHBABYLON BRANCH
    Wait for train
    BABYLON BRANCH
    Babylon
  • 5
    Ride to train station
    Ride to train station
    Woodside
    12 min
  • 6
    Walk to bus station
    Walk to bus station
    Roosevelt Av/61 St
    20 yd • 1 min
  • 7
    Bus - Q70-SBSQ70-SBS
    Wait for bus
    Q70-SBS
    LaGuardia Link +Select Bus Terminals C & B
  • 8
    Ride to bus station
    Ride to bus station
    Laguardia/Terminal B
    22 min
  • 9
    Walk to New York La Guardia Airport LGA
    Walk to
    New York La Guardia Airport LGA
    200 yd • 3 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Somerville NJ USA to New York La Guardia Airport LGA?

    The fastest way takes 145 minutes, using Bus line RVL, Bus line PORT WASHINGTON BRANCH, Bus line Q70-SBS.

  • What is the alternative route to get from Somerville NJ USA to New York La Guardia Airport LGA?

    The alternative route takes 155 minutes, using Bus line RVL, Bus line BABYLON BRANCH, Bus line Q70-SBS.

  • Is there a direct train between Somerville NJ USA and New York La Guardia Airport LGA?

    No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 2 hr 25 min.

  • Which train line goes from Somerville NJ USA to New York La Guardia Airport LGA?

    The RVL train line goes from Somerville station near Somerville NJ USA in Somerville, Nj to #5126| New York Penn Station station. From there you’ll have to take one train line and one bus line till #5126| New York Penn Station station near New York La Guardia Airport LGA in Queens.

  • How long does it take to travel from Somerville NJ USA to New York La Guardia Airport LGA by train and bus?

    The total travel time between Somerville NJ USA in Somerville, Nj and New York La Guardia Airport LGA in Queens by train and bus is about 2 hr 25 min.

  • Where do I get on the train near Somerville NJ USA to get to New York La Guardia Airport LGA?

    Get on the RVL train from the Somerville station near Somerville NJ USA in Somerville, Nj.

  • Where do I get off the train when travelling between Somerville NJ USA and New York La Guardia Airport LGA?

    Get off the train at the #5126| New York Penn Station stop, which is closest to New York La Guardia Airport LGA in Queens.

  • How much is the total train and bus fare from Somerville NJ USA to New York La Guardia Airport LGA?

    The ride from Somerville NJ USA to New York La Guardia Airport LGA costs $24.90.

Real-Time Arrivals, Schedules, Maps & More