Production of Buses

Based on a comparison of 24 countries in 2017, China ranked the highest in production of buses with 178 thousand followed by India and Brazil. On the other end of the scale was Venezuela with 0.000 thousand, Thailand with 0.225 thousand and Argentina with 0.259 thousand.

Total production of buses reached 316 thousand in 2017 in the World according to ACEA. This is 7.00 % less than in the previous year and -85.6 % less than 10 years ago.

Historically, total production of buses reached an all time high of 703 thousand in 2008 and an all time low of 140 thousand in 1999. The average annual growth amounted to 4.65 % since 1960.

The top ranked country, China, accounted for 56.4 % of production of buses in the world. The top 3 countries hold a 76.3 % share while the ten largest countries some 96.6 % in 2017.

$9.99

Buy Production of Buses data for all countries.

from $199/month

Buy annual subscriptions for all our products.

Countries Unit 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017
Argentina thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         3.31 2.81 3.47 2.26 0.259 ... ...
Australia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Austria thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Belarus thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         2.50 2.61 2.48 1.45 0.795    
Belgium thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         1.06 0.884 0.857 0.789 0.866    
Brazil thousand                                                               49.4 36.6 40.1 32.9 21.5    
Canada thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
China thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         164 169 173 162 164    
Czech Republic thousand ... ... ... ... ...                                                     3.56 3.23 3.69 3.89 4.52    
Denmark thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Egypt thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         5.98 4.02 2.68 ... ... ... ...
European Union thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         14.2 12.5 12.5 13.6 16.8    
France thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         0.100 0.088 0.103 ... ... ... ...
Germany thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         ... ... ... ... ... ... ...
Hungary thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         ... ... ... ... ... ... ...
India thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             50.3 54.9 43.6 44.1 53.2    
Indonesia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ...                 4.20 4.83 4.70 4.11 3.87    
Iran thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 2.68 1.13 0.450 0.417 0.685    
Italy thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         0.823 0.489 0.421 0.289 0.765    
Japan thousand                                                   ... ... ... ... ... ... ... 10.6 9.76 9.40 11.4    
Kazakhstan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0.438 0.369    
Malaysia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             1.13 0.589 0.856 0.683 0.517    
Mexico thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Netherlands thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         1.44 1.46 0.792 0.807 0.789    
Pakistan thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     0.466 0.640 0.528 0.563 0.773    
Poland thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     5.06 4.01 4.20 5.03 4.96    
Portugal thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         0.005 0.005 ... ... ... ... ...
Romania thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     ... ... ... ... ... ... ... ... ...
Russia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         14.6 24.3 23.1 11.7 8.35    
Serbia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ...                 0.132 0.132 ... ... ... ... ...
Slovakia thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
South Africa thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       1.08 1.24 1.19 1.46 1.23    
South Korea thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         11.4 9.38 9.76 17.3 17.9    
Spain thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         0.381 ... ... ... ... ... ...
Sweden thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         ... ... ... ... ... ... ...
Switzerland thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Thailand thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     0.463 0.582 0.756 0.563 4.59    
Turkey thousand                                                               10.4 10.6 13.5 11.8 15.9    
Ukraine thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         3.74 3.36 2.48 0.906 0.874    
United Kingdom thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         1.83 2.31 2.39 2.83 3.39    
USA thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ...     ... ...         ... ... ... ... ... ... ...
Venezuela thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         ... 0.064 0.024 0.000 0.006    
World thousand ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         350 350 345 316 322