Tehran, Iran to Sandusky is an approximately 29-hour flight. Traveling from Tehran to Sandusky, you'll gain 8 hours due to the time zone difference. Traveling from Tehran in May, things will get slightly colder in Sandusky: highs are around 25°C and lows about 13°C. Finish your sightseeing early on the 18th (Fri) so you can travel to Los Angeles.

Traveling by combination of train and flight from Sandusky to Los Angeles takes 9.5 hours. Alternatively, you can do a combination of train and flight; or drive. Traveling from Sandusky to Los Angeles, you'll gain 3 hours due to the time zone difference. Expect somewhat warmer evenings in Los Angeles when traveling from Sandusky in May, with lows around 17°C. Finish your sightseeing early on the 9th (Sat) to allow enough time to travel to Las Vegas.

Getting from Los Angeles to Las Vegas by flight takes about 4 hours. Other options: fly; or drive. When traveling from Los Angeles in June, plan for much warmer days in Las Vegas, with highs around 46°C, while nights are a bit warmer with lows around 29°C. Wrap up your sightseeing on the 24th (Sun) to allow time to travel to Seattle.

To see traveler tips, where to stay, more things to do, and tourist information, refer to the Seattle trip planner.

You can fly from Las Vegas to Seattle in 5 hours. Alternatively, you can drive; or take a bus. Traveling from Las Vegas in June, expect Seattle to be cooler, temps between 27°C and 16°C. Wrap up your sightseeing by early afternoon on the 27th (Wed) to allow time for travel back home.