40 - Musselburgh - Auchendinny - Penicuik

40 Service 40
Normal route

Create personalised timetable

Select your stops on the map. Then select days of the week and a length of time to generate your timetable.

Day

Full Timetable — Valid from 10th April 2016

Service 40 (valid from 10 April 2016)
Weekday Timetable
 
 
Newhailes Road a a a a a 0715 0745 0819 0849   1449 1519 1554 1624 1654 1724 1802 1904 2012
Musselburgh Police Station 0500 0530 0552 0622 0648 0720 0750 0824 0854   1454 1524 1559 1629 1659 1729 1807 1908 2016
Whitecraig 0508 0538 0600 0630 0656 0728 0758 0832 0902   1502 1532 1607 1637 1707 1737 1815 1916 2023
Dalkeith Jarnac Court 0516 0546 0609 0639 0707 0739 0809 0843 0913 then 1513 1543 1618 1648 1718 1748 1826 1927 2031
Eskbank Station & Tesco 0522 0552 0615 0645 0713 0745 0815 0850 0920 every 1520 1550 1625 1655 1725 1755 1833 1934 2036
Bonnyrigg Toll 0527 0557 0620 0650 0718 0751 0821 0856 0926 30 1526 1556 1631 1701 1731 1801 1839 1940 2040
Lasswade 0530 0600 0623 0653 0722 0756 0826 0859 0929 mins 1529 1559 1634 1704 1734 1804 1842 1943 2043
Loanhead (Muirfield Gardens) 0535 0605 0628 0658 0727 0801 0831 0904 0934 until 1534 1604 1639 1709 1739 1809 1847 1948 2048
Bilston roundabout 0540 0610 0633 0703 0732 0807 0837 0910 0940   1540 1610 1645 1715 1745 1815 1852 1953 2053
Roslin Hotel (for Chapel) 0543 0613 0636 0706 0735 0810 0840 0913 0943   1543 1613 1648 1718 1748 1818 1855 1956 2056
Auchendinny 0549 0619 0642 0712 0741 0816 0846 0919 0949   1549 1619 1654 1724 1754 1824 1901 2001 2101
Penicuik Town Centre 0557 0627 0650 0720 0750 0825 0855 0928 0958   1558 1628 1703 1733 1803 1833 1909 2009 2109
 
Newhailes Road 2112 2212  
Musselburgh Police Station 2116 2216
Whitecraig 2123 2223
Dalkeith Jarnac Court 2131 2231
Eskbank Station & Tesco 2136 2236
Bonnyrigg Toll 2140 2240
Lasswade 2143 2243
Loanhead (Muirfield Gardens) 2148 2248
Bilston roundabout 2153 2253
Roslin Hotel (for Chapel) 2156 2256
Auchendinny 2201 2301
Penicuik Town Centre 2209 2309
 
a - starts from Fisherrow at Ship Inn 3 minutes before Musselburgh Police Station
 
 
 
Penicuik Town Centre 0602 0632 0656 - 0726 0758 0833 0903   1636 1711 1741 1820 1850 1930 2012 2112 2212 2312
Auchendinny 0611 0641 0705 - 0735 0807 0842 0912   1645 1720 1750 1829 1859 1939 2020 2120 2220 2320
Roslin Hotel (for Chapel) 0616 0646 0710 - 0740 0812 0847 0917   1650 1725 1755 1834 1904 1944 2025 2125 2225 2325
Bilston roundabout 0620 0650 0714 - 0744 0816 0851 0921 then 1654 1729 1759 1837 1907 1947 2028 2128 2228 2328
Loanhead (Muirfield Gardens) 0625 0655 0720 - 0750 0822 0857 0927 every 1700 1735 1805 1842 1912 1952 2033 2133 2233 2333
Lasswade 0630 0700 0725 - 0755 0827 0902 0932 30 1706 1741 1811 1847 1917 1957 2037 2137 2237 2337
Bonnyrigg Toll 0634 0704 0730 - 0800 0832 0907 0937 mins 1711 1746 1816 1851 1921 2001 2041 2141 2241 2341
Eskbank Station & Tesco 0639 0709 0735 - 0805 0837 0912 0942 until 1716 1751 1821 1856 1926 2005 2045 2145 2245 2345
Dalkeith South Street 0647 0717 0745 0758 0815 0847 0922 0952   1726 1801 1831 1904 1934 2012 2052 2152 2252 2352
Whitecraig 0655 0725 0754 0807 0824 0856 0931 1001   1735 1810 1840 1913 1943 2020 2100 2200 2300 0000
Musselburgh Police Station 0703 0734 0804 c 0834 0906 0940 1010   1745 1820 1849 1922 1952 2027 2107 2207 2307 0007
Newhailes Road 0706b 0738b 0808b - 0838b 0910b 0944b 1014b   1749b 1824 1852b 1925 1955b 2030 2110b 2210b 2310 0010
 
b - bus continues via North High Street to Bridge Street - through fares available
c - continues to Musselburgh Grammar School then as service 30 - through fares available
 
 
 
Service 40
Saturday Timetable
 
 
Newhailes Road a a a 0757 a 0857 0927 0949 1019   1719 1802 1904 2012 2112 2212  
Musselburgh Police Station 0637 0707 0731 0801 0831 0901 0931 0954 1024   1724 1807 1908 2016 2116 2216
Whitecraig 0645 0715 0739 0809 0839 0909 0939 1002 1032   1732 1815 1916 2023 2123 2223
Dalkeith Jarnac Court 0653 0723 0747 0817 0847 0917 0947 1013 1043 then 1743 1826 1927 2031 2131 2231
Eskbank Station & Tesco 0658 0728 0752 0822 0852 0922 0952 1020 1050 every 1750 1833 1934 2036 2136 2236
Bonnyrigg Toll 0703 0733 0757 0827 0857 0927 0957 1026 1056 30 1756 1839 1940 2040 2140 2240
Lasswade 0706 0736 0800 0830 0900 0930 1000 1029 1059 mins 1759 1842 1943 2043 2143 2243
Loanhead (Muirfield Gardens) 0711 0741 0805 0835 0905 0935 1005 1034 1104 until 1804 1847 1948 2048 2148 2248
Bilston roundabout 0716 0746 0811 0841 0911 0941 1011 1040 1110   1810 1852 1953 2053 2153 2253
Roslin Hotel (for Chapel) 0719 0749 0814 0844 0914 0944 1014 1043 1113   1813 1855 1956 2056 2156 2256
Auchendinny 0724 0754 0819 0849 0919 0949 1019 1049 1119   1819 1901 2001 2101 2201 2301
Penicuik Town Centre 0732 0802 0828 0858 0928 0958 1028 1058 1128   1828 1909 2009 2109 2209 2309
 
a - starts from Fisherrow at Ship Inn 3 minutes before Musselburgh Police Station
 
 
 
Penicuik Town Centre - 0737 0807 0835 0903 0933   1633 1703 1733 1813 1850 1930 2012 2112 2212 2312  
Auchendinny - 0745 0815 0843 0912 0942   1642 1712 1742 1822 1859 1939 2020 2120 2220 2320
Roslin Hotel (for Chapel) - 0750 0820 0848 0917 0947   1647 1717 1747 1827 1904 1944 2025 2125 2225 2325
Bilston roundabout - 0754 0824 0852 0921 0951 then 1651 1721 1751 1831 1907 1947 2028 2128 2228 2328
Loanhead (Muirfield Gardens) - 0759 0829 0857 0927 0957 every 1657 1727 1757 1836 1912 1952 2033 2133 2233 2333
Lasswade - 0803 0833 0902 0932 1002 30 1702 1732 1802 1841 1917 1957 2037 2137 2237 2337
Bonnyrigg Toll - 0807 0837 0907 0937 1007 mins 1707 1737 1807 1845 1921 2001 2041 2141 2241 2341
Eskbank Station & Tesco - 0812 0842 0912 0942 1012 until 1712 1742 1812 1850 1926 2005 2045 2145 2245 2345
Dalkeith South Street 0735 0820 0850 0922 0952 1022   1722 1752 1822 1858 1934 2012 2052 2152 2252 2352
Newbigging 0748 0833 0904 0937 1007 1037   1737 1807 1837 1913 1949 2024 2104 2204 2304 0004
Musselburgh Police Station 0751 0836 0907 0940 1010 1040   1740 1810 1840 1916 1952 2027 2107 2207 2307 0007
Newhailes Road 0754b 0839b 0911b 0944b 1014b 1044b   1744b 1814 1844b 1919 1955b 2030 2110b 2210 2310b 0010b
 
b - bus continues via North High Street to Bridge Street - through fares available
 
 
 
Service 40
Sunday Timetable
 
Newhailes Road a a 1010   1810 1912 2012  
Musselburgh Police Station 0815 0915 1015   1815 1916 2016
Whitecraig 0823 0923 1023   1823 1924 2023
Dalkeith Jarnac Court 0832 0932 1032 then 1832 1933 2031
Eskbank Station & Tesco 0839 0939 1039 every 1839 1940 2036
Bonnyrigg Toll 0844 0944 1044 60 1844 1945 2040
Lasswade 0848 0947 1047 mins 1847 1948 2043
Loanhead (Muirfield Gardens) 0852 0952 1052 until 1852 1953 2048
Bilston roundabout 0857 0957 1057   1857 1958 2053
Roslin Hotel (for Chapel) 0900 1000 1100   1900 2001 2056
Roslin (Woodend Park) 0904 1004 1104   1904 2005 2100
 
a - starts from Fisherrow at Ship Inn 3 minutes before Musselburgh Police Station
 
 
 
Roslin (Woodend Park) 0908   1608 1708 1808 1910 2010 2110  
Roslin Hotel (for Chapel) 0910   1610 1710 1810 1912 2012 2112
Bilston roundabout 0914   1614 1714 1813 1915 2015 2115
Loanhead (Muirfield Gardens) 0920 then 1620 1720 1818 1920 2020 2120
Lasswade 0925 every 1625 1725 1823 1925 2024 2124
Bonnyrigg Toll 0929 60 1629 1729 1827 1929 2028 2128
Eskbank Station & Tesco 0934 mins 1634 1734 1832 1934 2032 2132
Dalkeith South Street 0943 until 1643 1743 1840 1942 2039 2139
Newbigging 0958   1658 1758 1855 1957 2051 2151
Musselburgh Police Station 1001   1701 1801 1858 2000 2054 2154
Newhailes Road 1005b   1705b 1804b 1901b 2003b 2057 2157
 
b - continues via North High Street to Bridge Street - through fares available
 
 
 
Penicuik Town Centre, St. Kentigern Way, John Street, Edinburgh Road, A701, Graham's Road, The Brae, A701, B7003, Penicuik Road, Roslin Main Street, B7006, A701, The Loan, Loanhead High Street, Lasswade Road, Wadingburn Road, Lasswade Road, Elm Row, Hillhead, Bonnyrigg High Street, Lothian Street, Eskbank Road, Tesco Hardengreen, Bonnyrigg Road, Eskbank Road, Buccleuch Street, London Road, Newmills Road, South Street, Dalkeith High Street, Musselburgh Road, A6094, Whitecraig Road, Carberry Road, Inveresk Village Road, Newbigging, Musselburgh High Street, Mall Avenue, Olive Bank Road, Newhailes Road.
 
Return from Newhailes Road via North High Street, Bridge Street, Musselburgh High Street then via outward route reversed to Dalkeith High Street then Eskbank Road, then outward route reversed.