Transport Maps does just that. Download from thousands of maps already available through the application. If it's not available, contribute to the ever growing database of transport maps by
uploading yours here.
Download transport maps through the Android Market today.