Norge har en tågtjänst som täcker hela landet, men du måste vara medveten om att även om du tekniskt kan komma till "var som helst", är järnvägstjänsten för södra Norge (nästan alltid) ansluten via huvudstaden (Oslo). I praktiken innebär det att två destinationer som är ganska nära varandra (till exempel Bergen / Stavanger eller Gjøvik Lillehammer) kräver en mellanlandning i Oslo för att byta tåg och gå tillbaka. Detta gör resan så lång som det måste vara (långt längre!)
Men det finns också bussar och färjor som täcker fler direkta vägar. Dessa omfattas ofta av fler lokala företag, så vilka alternativ du har och hur man bokar dem är mycket beroende av var du faktiskt planerar att gå. Det är också värt att nämna att Norge är mycket lång. Om du vill resa från söder till norr är det vägen snabbare (och möjligen lika billigt) att boka ett flyg eftersom det är att ta tåget eller en buss.
Att svara på en allmän fråga med ett generellt svar: Ja det är möjligt att komma till de flesta (om inte alla) platser i Norge med kollektivtrafik. Men du måste veta vilka företag som tillhandahåller transport där du går, vilket kan variera från plats till plats. Tjänster som Rome2Rio kan vara en bra början på att upptäcka alternativ, men enligt min erfarenhet är det inte alltid 100% pålitligt och kan föreslå några konstiga anslutningar som inte är meningsfulla.