I am flying from Los Angeles International Airport (LAX) to India NSCBI (CCU) Airport. My flight has two layovers - Tokyo and then Singapore. The different legs of the journey are on the same itinerary. I am flying with Singapore Airlines. I land in Tokyo Haneda Airport at 8 pm and my connecting flight is from Narita International Airport the next day 2:30 am. My question is whether Singapore Airlines would be responsible for my transit as I don't have a lot of time (six and a half hours not considering checking in, etc.) or do I have to arrange my own transportation?
This is bad itinerary. Unless there is a specific arrangement with your ticket (ask the airline), you have to arrange your own connection.
Typically you need to
- Collect your bags
- Clear Japanese Immigration and Customs, make sure you have proper entry documentation (Visa)
- Find ground transport to Narita. A list of option is here https://pretraveller.com/narita-airport-nrt-to-haneda-airport-hnd-transfer/ Easiest is the limobus but I don't think it runs that late
- Go to the check in counter of the airline for you departing flight in Narita
- Check in and drop off bags again
- Go through security and immigration (I think)
- Go to gate.
While it's a significant hassle, 6.5 hours is plenty of time to make it unless there are unforeseen problems.
Things are a lot easier, if you don't check bags and hust use carry on.