I'd like to take a tour of Copenhagen, Sweden, and Iceland, to see parts of Sweden that I haven't seen on two previous trips to Stockholm.
My preference would be to fly out of Nashville, TN (BNA) to Copenhagen, spend a few days there, take trains up the western edge of Sweden to end up in Gothenberg, and then fly back by way of Iceland. I know IcelandAir offers an extended layover where you can spend several days in Iceland between your arrival and departure at no additional cost.
What I don't know is how to go about making these kinds of purchases where my arrival point in Europe is not the same as my departure point, limiting my return to IcelandAir, and ending up on airlines that service all the appropriate destinations.
Obviously budget is an issue. I can't justify spending $1,000 each on three one-way tickets when I've flown from Atlanta to Stockholm, through Iceland, on AirCanada and IcelandAir for less than $1,000 round trip. But when I start adding in the quirks of the extended layover and the different arrival and departure cities, I'm flummoxed on how to perform my searches, or what the secrets are for making it all work.
I've tried IcelandAir's search for flights from Nashville but they say no such creature exists (because IcelandAir itself doesn't fly out of Nashville, though AirCanada does, and I know that those two airlines have cooperated before for me out of Atlanta). So, I'm at a bit of a loss as to where to start.
Can anyone point me in the right direction for how to go about looking at my alternatives? I've got a year before I'm expecting to take this trip, but want to start looking at what kinds of things are likely to be available.
Thanks!