Commuters in big cities in the United States, e.g., Washington, District of Columbia, Los Angeles, San Francisco, New York City, Boston, Houston, Atlanta, Chicago, Philadelphia, Seattle, Miami, Dallas, Detroit, San Diego, Phoenix, etc., spend an average of 50 hours a year waiting in traffic. In one study, the cost of all this wasted time and fuel is estimated to be more than $100 billion a year. In other big cities around the world, e.g., Beijing, Shanghai, Tokyo, Brussels, Antwerp, Milan, London, Paris, Rotterdam, etc., the average can be much higher. A context-based traffic flow control system and method thereof can advantageously help minimize travel time and decrease traffic congestion.