I'm not sure if magic from other worlds will really work here, but you could always give it a shot to find out. There are portkey things all over that make travel pretty easy, so you may not really need too much help with that. Maybe there are other magic users here that can help?