When will you come?
How does your timeline look like?
kamahen:
> Suica card will cover all your needs from the airport to Tokyo, and even in Sapporo.
Actually,
when you have to pay a surcharge for a faster train service,
basically Suica card cannot be used for that surcharge;
you need a separate ticket for that service.
e.g.
JR Narita Express: Suica Card + Limited Express ticket;
Keisei Skyliner: Suica Card + Skyliner ticket.
For you to travel between NRT and Tokyo by railway,
you can choose a discount ticket.
There are also low-cost bus services to connect NRT and Tokyo.
Have you decided where in Tokyo you will stay?
> From youtube videos it seems like flying to sapporo will be the fastest and more cost efficient. Is this true?
Check the Japan-Guide article featuring discount air tickets.
https://www.japan-guide.com/e/e2364.htmlTo be precise: you don't get directly to Sapporo, neither by air nor by Shinkansen.
New Chitose Airport [CTS] is located in Chitose City.
Shinkansen currently goes north
to the station near the boundary between Hakodate City and Hokuto City.
You make a transfer there and take a train for Sapporo.