अयोध्या के लिए कई शहरों जैसे - लखनऊ, इलाहबाद, वाराणसी, गोरखपुर और अन्य शहरों से बस की अच्छी सुविधा उपलब्ध होती है। इन बसों को राज्य सरकार के द्वारा चलाया जाता है वैसे कई प्राईवेट बसें भी चलती हैं। दिल्ली जैसे शहरों से अयोध्या के लिए वाल्वो कोच और डीलक्स बसें भी चलती हैं।