Route Schedule for 91-Spruceland/Hart on Jun 4, 2026
Remove ads by becoming a Premium User
| Branch Name | First Stop | Start Time | Last Stop | End Time | Travel Time |
|---|
|
| ↓Spruceland | Hart Exchange Bay A | 6:28:00AM | Spruceland Exch Bay D | 6:58:00AM | 30:00 |
| ↑Hart | Spruceland Exch Bay D | 7:04:00AM | Hart Exchange Bay A | 7:28:00AM | 24:00 |
| ↓Spruceland | Hart Exchange Bay A | 7:28:00AM | Spruceland Exch Bay D | 7:58:00AM | 30:00 |
| ↑Hart | Spruceland Exch Bay D | 8:04:00AM | Hart Exchange Bay A | 8:28:00AM | 24:00 |
| ↓Spruceland | Hart Exchange Bay A | 8:28:00AM | Spruceland Exch Bay D | 8:58:00AM | 30:00 |
| ↑Hart | Spruceland Exch Bay D | 9:04:00AM | Hart Exchange Bay A | 9:28:00AM | 24:00 |
| ↓Spruceland | Hart Exchange Bay A | 9:28:00AM | Spruceland Exch Bay D | 9:58:00AM | 30:00 |
| ↑Hart | Spruceland Exch Bay D | 10:04:00AM | Hart Exchange Bay A | 10:28:00AM | 24:00 |
| ↓Spruceland | Hart Exchange Bay A | 10:28:00AM | Spruceland Exch Bay D | 10:58:00AM | 30:00 |
| ↑Hart | Spruceland Exch Bay D | 11:04:00AM | Hart Exchange Bay A | 11:28:00AM | 24:00 |
| ↓Spruceland | Hart Exchange Bay A | 11:28:00AM | Spruceland Exch Bay D | 11:58:00AM | 30:00 |
| ↑Hart | Spruceland Exch Bay D | 12:04:00PM | Hart Exchange Bay A | 12:28:00PM | 24:00 |
| ↓Spruceland | Hart Exchange Bay A | 12:28:00PM | Spruceland Exch Bay D | 12:58:00PM | 30:00 |
| ↑Hart | Spruceland Exch Bay D | 1:04:00PM | Hart Exchange Bay A | 1:28:00PM | 24:00 |
| ↓Spruceland | Hart Exchange Bay A | 1:28:00PM | Spruceland Exch Bay D | 1:58:00PM | 30:00 |
| ↑Hart | Spruceland Exch Bay D | 2:04:00PM | Hart Exchange Bay A | 2:28:00PM | 24:00 |
| ↓Spruceland | Hart Exchange Bay A | 2:28:00PM | Spruceland Exch Bay D | 2:58:00PM | 30:00 |
| ↑Hart | Spruceland Exch Bay D | 3:04:00PM | Hart Exchange Bay A | 3:28:00PM | 24:00 |
| ↓Spruceland | Hart Exchange Bay A | 3:28:00PM | Spruceland Exch Bay D | 3:58:00PM | 30:00 |
| ↑Hart | Spruceland Exch Bay D | 4:04:00PM | Hart Exchange Bay A | 4:29:00PM | 25:00 |
| ↓Spruceland | Hart Exchange Bay A | 4:29:00PM | Spruceland Exch Bay D | 4:59:00PM | 30:00 |
| ↑Hart | Spruceland Exch Bay D | 5:04:00PM | Hart Exchange Bay A | 5:29:00PM | 25:00 |
| ↓Spruceland | Hart Exchange Bay A | 5:29:00PM | Spruceland Exch Bay D | 5:59:00PM | 30:00 |
| ↑Hart | Spruceland Exch Bay D | 6:04:00PM | Hart Exchange Bay A | 6:28:00PM | 24:00 |
| ↓Spruceland | Hart Exchange Bay A | 6:28:00PM | Spruceland Exch Bay D | 6:58:00PM | 30:00 |
| ↑Hart | Spruceland Exch Bay D | 7:04:00PM | Hart Exchange Bay A | 7:28:00PM | 24:00 |
| ↓Spruceland | Hart Exchange Bay A | 7:28:00PM | Spruceland Exch Bay D | 7:58:00PM | 30:00 |
| ↑Hart | Spruceland Exch Bay D | 8:04:00PM | Hart Exchange Bay A | 8:28:00PM | 24:00 |
| ↓Spruceland | Hart Exchange Bay A | 8:28:00PM | Spruceland Exch Bay D | 8:58:00PM | 30:00 |
| ↓Spruceland | Hart Exchange Bay A | 6:28:00AM (following day) | Spruceland Exch Bay D | 6:58:00AM | 30:00 |