Haneda Airport - Narita Airport Options
I'll be flying from Japan Airlines from San Francisco to Jakarta. My flights from SFO leaves at 6:50 pm and arrives at 10:20 pm in Haneda Airport Nov 4. My connecting flight will be in Narita Airport next day at 11:20 am and arrives in Jakarta at 5:20 pm Nov 5. My question is what is the better option for me? I have read forum and look at way to transfer from Haneda to Narita and found these options:
Option 1: Stay overnight at Haneda then take Limousine Bus that takes directly to Narita in the morning. According to the bus schedule, it will take about 60 mins, but the first bus is not leaving until 7:55 pm and arrive at Narita at 9:00. Is there enough time get to Narita, to check in the bag for my next flight to Jakarta? I'm also worried if there is traffic on the way to Narita.
Option 2: Use trains. First one at 5:45 am using Tokyo-Monorail to Hamamatsucho. Switch to Keihintohoku Line to Nippori. Then switch Skyliner 1 to Narita Airport. My question is how easy is it to switch train? Is it walking distance?
Please let me know what you guy think I should do.