Skip to main content

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

By bus and train

To get from Melville NY USA to New York La Guardia Airport LGA in Queens, you’ll need to take 2 bus lines and one train line: take the 1 bus from Nys 110/Old Country Rd station to Amityville LIRR 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 19 min. The ride fare is $22.65.

139min$22.65
Walk to bus station
Bus - 11
Train - BABYLON BRANCH
Bus - Q70-SBSQ70-SBS
Walk to New York La Guardia Airport LGA
Leaves from Nys 110/Old Country Rd

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Nys 110/Old Country Rd
    130 yd • 2 min
  • 2
    Bus - 11
    Wait for bus
    1
    Amityville Railroad Via Nys 110
  • 3
    Ride to bus station
    Ride to bus station
    Amityville LIRR
    37 min
  • 4
    Walk to train station
    Walk to train station
    Amityville
    90 yd • 2 min
  • 5
    Train - BABYLON BRANCHBABYLON BRANCH
    Wait for train
    BABYLON BRANCH
    Penn Station
  • 6
    Ride to train station
    Ride to train station
    Woodside
    42 min
  • 7
    Walk to bus station
    Walk to bus station
    Roosevelt Av/61 St
    20 yd • 1 min
  • 8
    Bus - Q70-SBSQ70-SBS
    Wait for bus
    Q70-SBS
    LaGuardia Link +Select Bus Terminals C & B
  • 9
    Ride to bus station
    Ride to bus station
    Laguardia/Terminal B
    22 min
  • 10
    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 by bus and train via 1, PORT JEFFERSON BRANCH and Q23

To get from Melville NY USA to New York La Guardia Airport LGA in Queens, you’ll need to take 2 bus lines and one train line: take the 1 bus from Nys 110/Arlington St station to Huntington LIRR station. Next, you’ll have to switch to the PORT JEFFERSON BRANCH train and finally take the Q23 bus from Austin St/70 Rd station to Ditmars Blvd/102 St station. The total trip duration for this route is approximately 2 hr 36 min. The ride fare is $18.15.

156min$18.15
Walk to bus station
Bus - 11
Train - PORT JEFFERSON BRANCH
Bus - Q23Q23
Walk to New York La Guardia Airport LGA
Leaves from Nys 110/Arlington St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Nys 110/Arlington St
    200 yd • 3 min
  • 2
    Bus - 11
    Wait for bus
    1
    Halesite Fire Department Via Nys 110
  • 3
    Ride to bus station
    Ride to bus station
    Huntington LIRR
    22 min
  • 4
    Walk to train station
    Walk to train station
    Huntington
    220 yd • 3 min
  • 5
    Train - PORT JEFFERSON BRANCHPORT JEFFERSON BRANCH
    Wait for train
    PORT JEFFERSON BRANCH
    Penn Station
  • 6
    Ride to train station
    Ride to train station
    Forest Hills
    55 min
  • 7
    Walk to bus station
    Walk to bus station
    Austin St/70 Rd
    130 yd • 2 min
  • 8
    Bus - Q23Q23
    Wait for bus
    Q23
    East Elmhurst Ditmars Bl Via 108 St
  • 9
    Ride to bus station
    Ride to bus station
    Ditmars Blvd/102 St
    35 min
  • 10
    Walk to New York La Guardia Airport LGA
    Walk to
    New York La Guardia Airport LGA
    0.72 mi • 15 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 Melville NY USA to New York La Guardia Airport LGA

The distance between Melville NY USA, Queens and New York La Guardia Airport LGA, Queens is approximately 42.6 mi, which can typically be travelled in 139 min. Moovit will show you the directions from Melville NY 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 Melville NY USA

Melville NY USA is located at Melville NY USA, Queens and the nearest public transit station is Nys 110/Arlington St.

Bus stations close to Melville NY USA:

  • Nys 110/Arlington St
  • Nys 110/Pinelawn Rd
  • Nys 110/Sweet Hollow Rd

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 Ditmars Boulevard 102-04.

Subway stations close to New York La Guardia Airport LGA:

  • Junction Blvd
  • 90 St-Elmhurst Av
  • Mets-Willets Point

Bus stations close to New York La Guardia Airport LGA:

  • Ditmars Boulevard 102-04
  • Ditmars Blvd/102 St
  • 23 Av/97 St

Alternative route by bus and train via 1, PORT JEFFERSON BRANCH and Q23

To get from Melville NY USA to New York La Guardia Airport LGA in Queens, you’ll need to take 2 bus lines and one train line: take the 1 bus from Nys 110/Arlington St station to Huntington LIRR station. Next, you’ll have to switch to the PORT JEFFERSON BRANCH train and finally take the Q23 bus from Austin St/70 Rd station to Ditmars Blvd/102 St station. The total trip duration for this route is approximately 2 hr 36 min. The ride fare is $18.15.

156min$18.15
Walk to bus station
Bus - 11
Train - PORT JEFFERSON BRANCH
Bus - Q23Q23
Walk to New York La Guardia Airport LGA
Leaves from Nys 110/Arlington St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Nys 110/Arlington St
    200 yd • 3 min
  • 2
    Bus - 11
    Wait for bus
    1
    Halesite Fire Department Via Nys 110
  • 3
    Ride to bus station
    Ride to bus station
    Huntington LIRR
    22 min
  • 4
    Walk to train station
    Walk to train station
    Huntington
    220 yd • 3 min
  • 5
    Train - PORT JEFFERSON BRANCHPORT JEFFERSON BRANCH
    Wait for train
    PORT JEFFERSON BRANCH
    Penn Station
  • 6
    Ride to train station
    Ride to train station
    Forest Hills
    55 min
  • 7
    Walk to bus station
    Walk to bus station
    Austin St/70 Rd
    130 yd • 2 min
  • 8
    Bus - Q23Q23
    Wait for bus
    Q23
    East Elmhurst Ditmars Bl Via 108 St
  • 9
    Ride to bus station
    Ride to bus station
    Ditmars Blvd/102 St
    35 min
  • 10
    Walk to New York La Guardia Airport LGA
    Walk to
    New York La Guardia Airport LGA
    0.72 mi • 15 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 139 minutes, using Bus line 1, Bus line BABYLON BRANCH, Bus line Q70-SBS.

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

    The alternative route takes 156 minutes, using Bus line 1, Bus line PORT JEFFERSON BRANCH, Bus line Q23.

  • Is there a direct bus between Melville NY USA and New York La Guardia Airport LGA?

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

  • Which bus line goes from Melville NY USA to New York La Guardia Airport LGA?

    The 1 bus line goes from Nys 110/Old Country Rd station near Melville NY USA in Melville, Ny to Amityville Railroad Via Nys 110 station. From there you’ll have to take one bus line and one train line till Amityville Railroad Via Nys 110 station near New York La Guardia Airport LGA in Queens.

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

    The total travel time between Melville NY USA in Melville, Ny and New York La Guardia Airport LGA in Queens by bus and train is about 2 hr 19 min.

  • Where do I get on the bus near Melville NY USA to get to New York La Guardia Airport LGA?

    Get on the 1 bus from the Nys 110/Old Country Rd stop near Melville NY USA in Melville, Ny.

  • Where do I get off the bus when travelling between Melville NY USA and New York La Guardia Airport LGA?

    Get off the bus at the Amityville Railroad Via Nys 110 stop, which is closest to New York La Guardia Airport LGA in Queens.

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

    The ride from Melville NY USA to New York La Guardia Airport LGA costs $22.65.

Real-Time Arrivals, Schedules, Maps & More