Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Rideshare
19 min
17 km.
from $1
Composite Route Car Only
Two ways to Travel from Jamaica Station to Canal Street Station
Select an Option Below to Start Your Journey
Cheapest
Rideshare
Other
By car (17 km)
Transport providers
Train operators
MTA
Phone:
877-690-5116
Website:
new.mta.info/
Train from Sutphin Blvd-Archer Av-JFK Airport to Canal
Ave. Duration:
47 min
Frequency:
Every 10 minutes
Estimated price:
$3.25
Bus operators
MTA Bus Company
Website:
mta.info
Bus from Jamaica Av/Sutphin Blvd to Williamsburg
Ave. Duration:
1h 3m
Frequency:
Every 20 minutes
Estimated price:
$3.18–$8.28
Questions and Answers
What is the cheapest way to get from Jamaica Station to Canal Street Station (New York City Subway)?
The cheapest way to get from Jamaica Station to Canal Street Station (New York City Subway) is to drive which costs $1.85 - $2.72 and takes 18 min.
What is the fastest way to get from Jamaica Station to Canal Street Station (New York City Subway)?
The fastest way to get from Jamaica Station to Canal Street Station (New York City Subway) is to taxi which takes 18 min and costs $54.35 - $70.65 .
Is there a direct bus between Jamaica Station and Canal Street Station (New York City Subway)?
No, there is no direct bus from Jamaica Station to Canal Street Station (New York City Subway). However, there are services departing from Jamaica Av/Sutphin Blvd and arriving at Allen St/Delancey St via Williamsburg Bridge Plaza/Lane 1. The journey, including transfers, takes approximately 1h 54m.
Is there a direct train between Jamaica Station and Canal Street Station (New York City Subway)?
Yes, there is a direct train departing from Sutphin Blvd-Archer Av-JFK Airport and arriving at Canal St. Services depart every 10 minutes, and operate every day. The journey takes approximately 47 min.
How far is it from Jamaica Station to Canal Street Station (New York City Subway)?
The distance between Jamaica Station and Canal Street Station (New York City Subway) is 19 km. The road distance is 17.4 km.
How do I travel from Jamaica Station to Canal Street Station (New York City Subway) without a car?
The best way to get from Jamaica Station to Canal Street Station (New York City Subway) without a car is to subway which takes 47 min and costs $2.77 .
How long does it take to get from Jamaica Station to Canal Street Station (New York City Subway)?
The subway from Sutphin Blvd-Archer Av-JFK Airport to Canal St takes 47 min including transfers and departs every 10 minutes.
Where do I catch the Jamaica Station to Canal Street Station (New York City Subway) bus from?
Jamaica Station to Canal Street Station (New York City Subway) bus services, operated by MTA Bus Company, depart from Jamaica Av/Sutphin Blvd station.
Where do I catch the Jamaica Station to Canal Street Station (New York City Subway) train from?
Jamaica Station to Canal Street Station (New York City Subway) train services, operated by MTA, depart from Sutphin Blvd-Archer Av-JFK Airport station.
Where does the Jamaica Station to Canal Street Station (New York City Subway) bus arrive?
Jamaica Station to Canal Street Station (New York City Subway) bus services, operated by MTA Bus Company, arrive at Williamsburg Bridge Plaza/Bay 3 station.
Where does the Jamaica Station to Canal Street Station (New York City Subway) train arrive?
Jamaica Station to Canal Street Station (New York City Subway) train services, operated by MTA, arrive at Canal St station.
Can I drive from Jamaica Station to Canal Street Station (New York City Subway)?
Yes, the driving distance between Jamaica Station to Canal Street Station (New York City Subway) is 17 km. It takes approximately 18 min to drive from Jamaica Station to Canal Street Station (New York City Subway).
Where can I stay near Canal Street Station (New York City Subway)?
There are 3279+ hotels available in Canal Street Station (New York City Subway). Prices start at $70.46 per night.