Transportation from Haneda Airport to Shinjuku and find the one that fits you best!

Shinjuku station is one of the most important hubs in Tokyo. Many tourists coming to Tokyo will stay at hotels in the Shinjuku area. We have already introduced several means of transportations from Haneda Airport to the center of Tokyo, but which one of these will fit your needs the most? In this section, we will compare all the different means of transportation in a way that is easy to understand!
Cheap and Fast: Keikyu Line
Price ★★★★★
Time ★★★★★
Enjoyment ★★
Difficulty ★
The fastest and cheapest way to get from Haneda Airport to Shinjuku is on the Keikyu Line. Take the Keikyu Line to Shinagawa Station and transfer to Yamanote Line. It will only cost 601 yen and take about 35 minutes. However, since the train routes are complex, it may be hard to understand for someone visiting Japan for the first time, and since the Keikyu Line has many different destinations and types of train types, including local, express, rapid, or Limited Express, it can be very confusing. That is why we recommend this route for people who have a basic understanding of the Japanese train system. Also, since the train stops at the Domestic Terminal first before reaching Haneda International Airport Station, there may not be any seats left, so you might need to stand the entire way to Shinagawa Station.
Cheap and fun: Monorail
Price ★★★★
Time ★★★★
Enjoyment ★★
Difficulty ★★★
Another option is taking the monorail to Hamamatsucho Station, then transferring to the Yamanote line. This will cost 677 yen and take about 45 minutes. You can use the JR Pass. Since there is only one train line from Haneda Airport. it’s very easy compared to Keikyu Line, and there is no need to worry about getting on the wrong train. However, as with Keikyu Line, the International Terminal is not the first station on the route, meaning so you may have to stand. The aisle of the train is also somewhat narrow, so it might be a bit inconvenient for those with a lot of luggage.
Relax with no worries: Bus
Price ★★★
Time ★★★
Enjoyment ★★★★
Difficulty ★★★★
The airport bus direct from Haneda to Shinjuku leaves every 20 minutes. The ticket is 1,230 yen (2,000 yen after midnight) and takes about one hour to get to Shinjuku. While it is more expensive than the train, you can sit down and relax. You also don’t need to transfer or change buses, and it has space for larger luggage as well. If you arrive late at night, the trains may already have stopped running for the day, but the last bus departs Haneda Airport at 2:20 AM. Also, since December 2017, there are two step-free buses a day each way that let wheelchair users board the bus without assistance.
If you have the money, take the taxi
Price ★★
Time ★★★
Enjoyment ★★★★★
Difficulty ★★★★★
At roughly 1,000 yen every two kilometers in the Tokyo area, the taxi fare in Japan can be a bit expensive. During the day, the taxi fare from Haneda Airport to Shinjuku is 7,100 yen, and at night (from 10:00 PM to 5:00 AM) it is around 8,500 yen. It takes around 50 minutes to get to Shinjuku. A group using one taxi you can split the cost, but be aware that there might not be much space for luggage in the trunk of the taxi. There is a special taxi boarding area for tourists at the International Terminal of Haneda Airport. The drivers can speak English and there will also be language cards in many different languages in the taxi so that you and the driver can easily communicate.