Show Menu


Watch The Amazing Race Asia online: Episode 1 Thailand Kickstarts The Amazing Race Asia 3

Kicking off the race from a brand new location, 10 teams start off in Bangkok, the capital of Thailand, gunning for the top prize of US$100,000.

Ready to Watch The Amazing Race Asia, Season 3, Episode 1?
click here to see where to watch or .