From 04:23 on 26 Aug 2026
Scheduled departures
57 shown25RestalrigLothian BusesPlanned04:40Observed— 25RestalrigLothian BusesPlanned05:00Observed— 25Edinburgh West EndLothian BusesPlanned16:07Observed— 25HaymarketLothian BusesPlanned16:23Observed— 25Edinburgh West EndLothian BusesPlanned16:38Observed— 25HaymarketLothian BusesPlanned16:52Observed— 21Edinburgh Royal InfirmaryLothian BusesPlanned17:39Observed— 33MillerhillLothian BusesPlanned17:48Observed— 33MillerhillLothian BusesPlanned18:07Observed— 21Edinburgh Royal InfirmaryLothian BusesPlanned18:14Observed— 33MillerhillLothian BusesPlanned18:26Observed— 21CraigentinnyLothian BusesPlanned18:44Observed— 33MillerhillLothian BusesPlanned18:46Observed— 33MillerhillLothian BusesPlanned19:06Observed— 21CraigentinnyLothian BusesPlanned19:14Observed— 33MillerhillLothian BusesPlanned19:27Observed— 25RestalrigLothian BusesPlanned19:36Observed— 21CraigentinnyLothian BusesPlanned19:40Observed— 3MayfieldLothian BusesPlanned19:45Observed— 33MillerhillLothian BusesPlanned19:47Observed— 25RestalrigLothian BusesPlanned19:56Observed— 21Edinburgh Royal InfirmaryLothian BusesPlanned20:02Observed— 3MayfieldLothian BusesPlanned20:04Observed— 33MillerhillLothian BusesPlanned20:07Observed— 25RestalrigLothian BusesPlanned20:16Observed— 3MayfieldLothian BusesPlanned20:26Observed— 33MillerhillLothian BusesPlanned20:27Observed— 21Edinburgh Royal InfirmaryLothian BusesPlanned20:35Observed— 25RestalrigLothian BusesPlanned20:40Observed— 3MayfieldLothian BusesPlanned20:45Observed— 33MillerhillLothian BusesPlanned20:54Observed— 25RestalrigLothian BusesPlanned21:00Observed— 3MayfieldLothian BusesPlanned21:05Observed— 21Edinburgh Royal InfirmaryLothian BusesPlanned21:05Observed— 25RestalrigLothian BusesPlanned21:20Observed— 33MillerhillLothian BusesPlanned21:24Observed— 3MayfieldLothian BusesPlanned21:25Observed— 21Edinburgh Royal InfirmaryLothian BusesPlanned21:35Observed— 25RestalrigLothian BusesPlanned21:40Observed— 3MayfieldLothian BusesPlanned21:45Observed— 33MillerhillLothian BusesPlanned21:54Observed— 25RestalrigLothian BusesPlanned22:00Observed— 21Edinburgh Royal InfirmaryLothian BusesPlanned22:05Observed— 3MayfieldLothian BusesPlanned22:16Observed— 25RestalrigLothian BusesPlanned22:20Observed— 33MillerhillLothian BusesPlanned22:25Observed— 21Edinburgh Royal InfirmaryLothian BusesPlanned22:35Observed— 25RestalrigLothian BusesPlanned22:40Observed— 3MayfieldLothian BusesPlanned22:46Observed— 21CraigentinnyLothian BusesPlanned22:55Observed— 33MillerhillLothian BusesPlanned22:55Observed— 25RestalrigLothian BusesPlanned23:00Observed— 3MayfieldLothian BusesPlanned23:16Observed— 25RestalrigLothian BusesPlanned23:19Observed— 21CraigentinnyLothian BusesPlanned23:25Observed— 25RestalrigLothian BusesPlanned23:33Observed— 21CraigentinnyLothian BusesPlanned23:55Observed— Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.