By public transport:
As simple as it gets:
- "Øst-Vest Xpressen" drives all the way from Bergen to Gjøvik.
- Catch NSB's region train from Bergen to Oslo central station (Oslo S)
- Enjoy the capital for a litte while... :)
- Take "Gjøvikbanen" from Oslo central station to Gjøvik.
This is usually the quickest way:
- Take the train from Bergen train station to Bergen airport Flesland.
- Catch a flight to Oslo airport Gardermoen
- Take the bus "Timeekspressen, line 15" from Gardermoen to Gjøvik.