Bus stop

Craigentinny Crossroads before

Craigentinny Crossroads (before) · Buses point E

From 01:01 on 26 Aug 2026

Scheduled departures

57 shown
49NewcraighallLothian BusesPlanned16:45Observed
19JoppaLothian BusesPlanned16:58Observed
49NewcraighallLothian BusesPlanned17:06Observed
19JoppaLothian BusesPlanned17:11Observed
49NewcraighallLothian BusesPlanned17:27Observed
19JoppaLothian BusesPlanned17:31Observed
49NewcraighallLothian BusesPlanned17:49Observed
19JoppaLothian BusesPlanned17:51Observed
49NewcraighallLothian BusesPlanned18:11Observed
19JoppaLothian BusesPlanned18:12Observed
19JoppaLothian BusesPlanned18:30Observed
49NewcraighallLothian BusesPlanned18:34Observed
19JoppaLothian BusesPlanned18:42Observed
21Edinburgh Royal InfirmaryLothian BusesPlanned18:42Observed
49NewcraighallLothian BusesPlanned18:52Observed
21CraigentinnyLothian BusesPlanned18:54Observed
19JoppaLothian BusesPlanned18:56Observed
19JoppaLothian BusesPlanned19:08Observed
49NewcraighallLothian BusesPlanned19:09Observed
21Edinburgh Royal InfirmaryLothian BusesPlanned19:14Observed
21CraigentinnyLothian BusesPlanned19:24Observed
19JoppaLothian BusesPlanned19:26Observed
49NewcraighallLothian BusesPlanned19:26Observed
21CraigentinnyLothian BusesPlanned19:37Observed
49NewcraighallLothian BusesPlanned19:45Observed
21Edinburgh Royal InfirmaryLothian BusesPlanned19:49Observed
19JoppaLothian BusesPlanned19:50Observed
49NewcraighallLothian BusesPlanned20:00Observed
21CraigentinnyLothian BusesPlanned20:05Observed
21Edinburgh Royal InfirmaryLothian BusesPlanned20:18Observed
19JoppaLothian BusesPlanned20:20Observed
49NewcraighallLothian BusesPlanned20:20Observed
21CraigentinnyLothian BusesPlanned20:31Observed
19JoppaLothian BusesPlanned20:38Observed
49NewcraighallLothian BusesPlanned20:38Observed
21CraigentinnyLothian BusesPlanned20:41Observed
21Edinburgh Royal InfirmaryLothian BusesPlanned20:52Observed
49NewcraighallLothian BusesPlanned20:56Observed
21CraigentinnyLothian BusesPlanned21:01Observed
19JoppaLothian BusesPlanned21:07Observed
21Edinburgh Royal InfirmaryLothian BusesPlanned21:22Observed
49NewcraighallLothian BusesPlanned21:24Observed
19JoppaLothian BusesPlanned21:37Observed
21Edinburgh Royal InfirmaryLothian BusesPlanned21:52Observed
49NewcraighallLothian BusesPlanned21:54Observed
19JoppaLothian BusesPlanned22:07Observed
21Edinburgh Royal InfirmaryLothian BusesPlanned22:21Observed
49NewcraighallLothian BusesPlanned22:24Observed
19JoppaLothian BusesPlanned22:35Observed
21Edinburgh Royal InfirmaryLothian BusesPlanned22:50Observed
49NewcraighallLothian BusesPlanned22:54Observed
19JoppaLothian BusesPlanned23:05Observed
21Edinburgh Royal InfirmaryLothian BusesPlanned23:20Observed
49NewcraighallLothian BusesPlanned23:24Observed
19JoppaLothian BusesPlanned23:35Observed
21CraigentinnyLothian BusesPlanned23:39Observed
49CraigentinnyLothian BusesPlanned23:51Observed

Scheduled and observed values are kept separate. BustimeFinder does not invent realtime departures when stop-specific observations are absent.