Timetables
Trams run from every 7 minutes throughout the daytime, 7 days a week. In the early morning and during the evenings trams run from every 10 minutes.
Please check for the latest service updates on our Twitter or on the TfE app.
Download our timetable here
Tram Stops


Towards City Centre
Monday to Friday | ||||||||
Edinburgh Airport | - | THEN FROM EVERY 10 MINS UNTIL |
- | 06:18 | THEN FROM EVERY 7 MINS UNTIL |
18:53 | THEN FROM EVERY 10 MINS UNTIL |
22:48 |
Ingliston Park & Ride | - | - | 06:20 | 18:55 | 22:50 | |||
Edinburgh Gateway | - | - | 06:25 | 19:01 | 22:55 | |||
Gyle Centre | 05:02 | 06:20 | 06:27 | 19:03 | 22:57 | |||
Edinburgh Park Station | 05:05 | 06:23 | 06:31 | 19:06 | 23:01 | |||
Murrayfield Stadium | 05:12 | 06:32 | 06:40 | 19:15 | 23:09 | |||
Haymarket | 05:15 | 06:36 | 06:43 | 19:19 | 23:13 | |||
Princes Street | 05:21 | 06:42 | 06:49 | 19:25 | 23:19 | |||
St Andrew Square | 05:23 | 06:44 | 06:52 | 19:28 | 23:22 |
Saturday & Sunday | ||||||||||
Edinburgh Airport | - | THEN FROM EVERY 10 MINS UNTIL |
- | 06:20 | THEN FROM EVERY 10 MINS UNTIL |
08:03 | THEN FROM EVERY 7 MINS UNTIL |
18:53 | THEN FROM EVERY 10 MINS UNTIL |
22:48 |
Ingliston Park & Ride | - | - | 06:22 | 08:05 | 18:55 | 22:50 | ||||
Edinburgh Gateway | - | - | 06:27 | 08:10 | 19:01 | 22:55 | ||||
Gyle Centre | 05:02 | 06:20 | 06:29 | 08:12 | 19:03 | 22:57 | ||||
Edinburgh Park Station | 05:05 | 06:23 | 06:33 | 08:16 | 19:06 | 23:01 | ||||
Murrayfield Stadium | 05:12 | 06:32 | 06:41 | 08:25 | 19:15 | 23:09 | ||||
Haymarket | 05:15 | 06:36 | 06:45 | 08:28 | 19:19 | 23:13 | ||||
Princes Street | 05:21 | 06:42 | 06:51 | 08:34 | 19:25 | 23:19 | ||||
St Andrew Square | 05:23 | 06:44 | 06:54 | 08:37 | 19:28 | 23:22 |
Towards Airport
Monday to Friday | |||||||
St Andrew Square | 05:32 | THEN FROM EVERY 10 MINS UNTIL |
06:47 | THEN FROM EVERY 7 MINS UNTIL |
19:02 | THEN FROM EVERY 10 MINS UNTIL |
23:30 |
Princes Street | 05:35 | 06:50 | 19:04 | 23:35 | |||
Haymarket | 05:41 | 06:56 | 19:11 | 23:41 | |||
Murrayfield Stadium | 05:44 | 06:59 | 19:14 | 23:44 | |||
Edinburgh Park Station | 05:53 | 07:08 | 19:22 | 23:53 | |||
Gyle Centre | 05:56 | 07:11 | 19:26 | 23:56 | |||
Edinburgh Gateway | 05:58 | 07:13 | 19:28 | 23:58 | |||
Ingliston Park & Ride | 06:04 | 07:19 | 19:33 | 00:04 | |||
Edinburgh Airport | 06:07 | 07:22 | 19:37 | 00:07 |
Saturday & Sunday | |||||||
St Andrew Square | 05:32 | THEN FROM EVERY 10 MINS UNTIL |
08:39 | THEN FROM EVERY 7 MINS UNTIL |
18:59 | THEN FROM EVERY 10 MINS UNTIL |
23:32 |
Princes Street | 05:35 | 08:42 | 19:04 | 23:35 | |||
Haymarket | 05:41 | 08:48 | 19:11 | 23:41 | |||
Murrayfield Stadium | 05:44 | 08:51 | 19:14 | 23:44 | |||
Edinburgh Park Station | 05:53 | 09:00 | 19:22 | 23:53 | |||
Gyle Centre | 05:56 | 09:04 | 19:26 | 23:56 | |||
Edinburgh Gateway | 05:58 | 09:06 | 19:28 | 23:58 | |||
Ingliston Park & Ride | 06:04 | 09:11 | 19:33 | 00:04 | |||
Edinburgh Airport | 06:07 | 09:14 | 19:37 | 00:07 |