Start with three nights in Copenhagen
Days one to three stay in Copenhagen, giving you two full days after arrival. Choose one paid visit at a time and keep the walks around it flexible. A late flight need not turn into a rushed first evening. See the Copenhagen guide for local tickets and the difference between free public spaces and paid interiors.
Give the Oslo journey most of day four
A direct Copenhagen–Oslo coach takes about eight to nine hours on the advertised services. Use the Copenhagen departure stop on your ticket and allow time to reach it. Keep the Oslo evening optional; traffic or a later departure can leave little time after check-in.
Rail alternatives need their own complete timetable and connection check. Do not treat the coach time as the train time. Price this international journey separately from the daily room-and-meal allowance.
Keep two full days for Oslo
The three Oslo nights give you days five and six without a hotel move. Choose one main museum and a park or neighbourhood walk, then keep the second day flexible for the weather. MUNCH adult admission is NOK 280 before 18:00 or NOK 200 during evening opening. Check the current calendar; its free Wednesday evenings do not run in July, August or September.
Ruter's ordinary one-zone adult single is NOK 46, compared with NOK 137 for 24 hours. Buy for the rides you will use, and confirm the route and return if choosing an Oslofjord island ferry. Local passes and intercity train tickets are separate. The Oslo guide gives the neighbourhood and airport choices.
Spend three nights in Stockholm, then sleep on the ferry
Day seven is the move from Oslo to Stockholm. Allow roughly five to six hours for a suitable direct train, plus the station journeys and check-in. Keep the first evening light. Use days eight and nine for Djurgården and Södermalm, with a museum and walks chosen around the weather.
On day ten, check out and travel to the correct ferry terminal. Tallink Silja uses Värtahamnen; Viking Line uses Stadsgården. Both offer overnight journeys to Helsinki, with different arrival terminals. Select a one-way passenger booking and check the cabin, meals and local times. The Stockholm–Helsinki guide explains the comparison.
Spend three nights in Helsinki
Day eleven is a ferry arrival. Tallink Silja’s Stockholm ships arrive at Olympia; Viking Line uses Katajanokka. Check your booking and use HSL for the local journey that fits. Arrange baggage storage and keep the first morning flexible until the room is ready.
Give day twelve to Suomenlinna when the weather suits. The public ferry uses an HSL ticket, and the fortress has no general admission fee. An adult AB single in the app is €3.30; a 24-hour AB ticket is €10.60. Choose the ticket from the journeys you will make, adding museum or sauna admission separately.
Make Tallinn optional
Day thirteen can be a return ferry outing, with the night still in Helsinki. Book both sailings and allow for terminal journeys, boarding and the walk into town. Tallink’s MyStar and Megastar cross in about two hours; the complete outing takes much longer.
If you want a slow dinner in Tallinn, compare an overnight stay and change the final departure plan deliberately. Otherwise, keep day thirteen in Helsinki for a quieter pace. Day fourteen finishes in Helsinki, with no hotel included for that final night. Airport travel from the centre needs HSL ABC.
Build the budget from your bookings
The fourteen day amounts add up to €2,493.00 for one traveller. Copenhagen days use a chosen €120 whole room, €50 food, €14 local travel and €11 extras. Stockholm days seven to nine use €120 whole room, €50 food, €16 local travel and €12 extras. Oslo days four to six each use a chosen €130 whole room, €50 food, €14 local travel and €10 extras. These three nights total €390 for the room and €222 for the other allowances. Paid admissions are additional, in NOK. Divide only the room cost when sharing.
Day ten has €0 hotel, €50 food, €16 local travel and €12 extras. Add the actual ferry and cabin booking separately; it replaces the Stockholm hotel night. Helsinki days eleven to thirteen use €120 whole room, €45 food, €11 local travel and €10 extras. Day fourteen uses the same food, local travel and extras with €0 hotel.
Replace room and daily allowances with your bookings. Add paid visits, intercity tickets, airport journeys, the Tallinn return excursion if chosen and any extra arrival or departure night. The city budget cards are alternative examples, so do not add them on top of this subtotal.
Shorten the trip by keeping fewer bases
If the travel days feel too frequent, remove a base and keep more nights in the places you retain. Recheck the connections and final departure city. Dropping the Tallinn day trip is the simplest way to give the Helsinki stay more breathing room without moving another hotel booking.